<SEC-DOCUMENT>0000882835-17-000006.txt : 20170227
<SEC-HEADER>0000882835-17-000006.hdr.sgml : 20170227
<ACCEPTANCE-DATETIME>20170227135623
ACCESSION NUMBER:		0000882835-17-000006
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		80
CONFORMED PERIOD OF REPORT:	20161231
FILED AS OF DATE:		20170227
DATE AS OF CHANGE:		20170227

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ROPER TECHNOLOGIES INC
		CENTRAL INDEX KEY:			0000882835
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823]
		IRS NUMBER:				510263969
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12273
		FILM NUMBER:		17640875

	BUSINESS ADDRESS:	
		STREET 1:		6901 PROFESSIONAL PKWY EAST
		STREET 2:		SUITE 200
		CITY:			SARASOTA
		STATE:			FL
		ZIP:			34240
		BUSINESS PHONE:		9415562601

	MAIL ADDRESS:	
		STREET 1:		6901 PROFESSIONAL PKWY EAST
		STREET 2:		SUITE 200
		CITY:			SARASOTA
		STATE:			FL
		ZIP:			34240

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROPER INDUSTRIES INC
		DATE OF NAME CHANGE:	20080527

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROPER INDUSTRIES INC /DE/
		DATE OF NAME CHANGE:	19930328
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cy2016_10-k.htm
<TEXT>
<html>
<head>
<title>&#160;</title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">UNITED STATES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">SECURITIES AND EXCHANGE COMMISSION</div>

<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt; MARGIN-RIGHT: 9pt">Washington, D.C. 20549</div>

<div style="FONT-SIZE: 6pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 6.85pt; MARGIN-RIGHT: 9pt">--------------------------</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">FORM 10-K</div>

<div style="FONT-SIZE: 6pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 6.85pt; MARGIN-RIGHT: 9pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z0dd9029c769c4486bf10f9664c5f8de3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#160;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font>&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 6pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 6.85pt; MARGIN-RIGHT: 9pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">For the fiscal year ended December 31, 2016</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zc3fed0caa56c4723a739abf97aa2ea01" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#160;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font>&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 6pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 6.85pt; MARGIN-RIGHT: 9pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">For the transition period from ___ to ___</div>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Commission File Number 1-12273</div>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">ROPER TECHNOLOGIES, INC.</div>

<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt; MARGIN-RIGHT: 9pt">(Exact name of Registrant as specified in its charter)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">----------------</div>

<table id="zcddc1539ebe34955a1ce760fbfbc069e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 52.89%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Delaware</div>
</td>
<td style="WIDTH: 12.17%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 34.94%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">51-0263969</div>
</td>
</tr>

<tr>
<td style="WIDTH: 52.89%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt; MARGIN-RIGHT: 9pt">(State or other jurisdiction of incorporation or organization)</div>
</td>
<td style="WIDTH: 12.17%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 9.1pt">&#160;</div>
</td>
<td style="WIDTH: 34.94%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt; MARGIN-RIGHT: 9pt">(I.R.S. Employer Identification No.)</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">----------------</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">6901 Professional Parkway East, Suite 200</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Sarasota, Florida 34240</div>

<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt; MARGIN-RIGHT: 9pt">(Address of principal executive offices) (Zip Code)</div>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Registrant's telephone number, including area code: <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">(941) 556-2601</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">----------------</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:</div>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<table id="zfccf1823889e44aaa08c17db0b710329" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 49.01%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Title of Each Class</div>
</td>
<td style="WIDTH: 1.97%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 49.02%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Name of Each Exchange On Which Registered</div>
</td>
</tr>

<tr>
<td style="WIDTH: 49.01%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">Common Stock, $0.01 Par Value</div>
</td>
<td style="WIDTH: 1.97%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 49.02%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">New York Stock Exchange</div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: None</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 9pt">----------------</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font> Yes&#160;&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> No</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934. &#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> Yes&#160;&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font> No</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font> Yes&#160;&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> No</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&#167;229.405) is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;223.405) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font> Yes&#160;&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> No</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company (as defined in Rule 12b-2 of the Exchange Act).&#160; <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font> Large accelerated filer <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> Accelerated filer&#160;&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> Non-accelerated filer <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> Smaller reporting company</div>

<div style="LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Indicate by check mark if the registrant is a shell company (as defined in Rule 12-b2 of the Act). <font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> Yes&#160;&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9745;</font> No</div>

<div style="LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Based on the closing sale price on the New York Stock Exchange on June 30, 2016, the aggregate market value of the voting and non-voting common stock held by non-affiliates of the registrant was: $16,984,404,742.</div>

<div style="LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Number of shares of registrant's Common Stock outstanding as of February 16, 2017: 101,874,232.</div>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">DOCUMENTS INCORPORATED BY REFERENCE</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">Portions of the registrant's Proxy Statement to be furnished to Stockholders in connection with its Annual Meeting of Stockholders to be held on June 8, 2017, are incorporated by reference into Part III of this Annual Report on Form 10-K.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">ROPER TECHNOLOGIES, INC.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">FORM 10-K FOR THE FISCAL YEAR ENDED DECEMBER 31, 2016</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Table of Contents</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z721ec595f0ad4fe1b85bc6c64c2e31e0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART I</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">Page</div>
</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 1.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Business</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&#160;4</td>
</tr>

<tr style="HEIGHT: 18px">
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 1A.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Risk Factors</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">8&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 1B.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Unresolved Staff Comments</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">13&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 2.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Properties</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">14&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 3.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Legal Proceedings</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">15&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 4.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Mine Safety Disclosures</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">15&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART II</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 5.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of&#160;Equity Securities</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">15&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 6.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Selected Financial Data</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">17&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 7.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Management's Discussion and Analysis of Financial Condition and Results of Operations</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">18&#160;</td>
</tr>

<tr style="HEIGHT: 12px">
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 7A.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Quantitative and Qualitative Disclosures about Market Risk</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">29&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 8.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Financial Statements and Supplementary Data</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">30&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 9.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">61&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 9A.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Controls and Procedures</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">61&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 9B.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Other Information</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">62&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART III</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 10.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Directors, Executive Officers and Corporate Governance</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">62&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 11.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Executive Compensation</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">62&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 12.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">63&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 13.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Certain Relationships and Related Transactions and Director Independence</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">63&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 14.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Principal Accountant Fees and Services</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">63&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART IV</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Item 15.</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Exhibits and Financial Statement Schedules</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">64&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">Item 16.</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">Form 10-K Summary</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">66&#160;</td>
</tr>

<tr>
<td style="WIDTH: 7.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 87.06%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Signatures</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">67&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">2</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Information About Forward-Looking Statements</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">This Annual Report on Form 10-K ("Annual Report") includes and incorporates by reference "forward-looking statements" within the meaning of the federal securities laws. In addition, we, or our executive officers on our behalf, may from time to time make forward-looking statements in reports and other documents we file with the U.S. Securities and Exchange Commission ("SEC") or in connection with oral statements made to the press, potential investors or others. All statements that are not historical facts are "forward-looking statements."&#160;&#160;Forward-looking statements may be indicated by words or phrases such as "anticipate," "estimate," "plans," "expects," "projects," "should," "will," "believes" or "intends" and similar words and phrases. These statements reflect management's current beliefs and are not guarantees of future performance. They involve risks and uncertainties that could cause actual results to differ materially from those expressed or implied in any forward-looking statement.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Examples of forward-looking statements in this report include but are not limited to statements regarding operating results, the success of our operating plans, our expectations regarding our ability to generate cash and reduce debt and associated interest expense, profit and cash flow expectations, the prospects for newly acquired businesses to be integrated and contribute to future growth and our expectations regarding growth through acquisitions. Important assumptions relating to the forward-looking statements include, among others, demand for our products, the cost, timing and success of product upgrades and new product introductions, raw material costs, expected pricing levels, expected outcomes of pending litigation, competitive conditions and general economic conditions. These assumptions could prove inaccurate. Although we believe that the estimates and projections reflected in the forward-looking statements are reasonable, our expectations may prove to be incorrect. Important factors that could cause actual results to differ materially from estimates or projections contained in the forward-looking statements include, but are not limited to:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z34e5265a233648339ecd370a72be9ea3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">general economic conditions;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z2e943e56324c4ecfbe499c8acefede21" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">difficulty making acquisitions and successfully integrating acquired businesses;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z4a2d7e6dd7b249c4b589f154dbae6365" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">any unforeseen liabilities associated with future acquisitions;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z7ebfa59fdd8a40b29cd4bd9f0b217944" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">limitations on our business imposed by our indebtedness;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z679f2e85655e4d2d98fe9496d046b7f0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">unfavorable changes in foreign exchange rates;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zbc5d575b13ab4251b3da5bc25e11798e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">difficulties associated with exports;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z718e54148e0345afb0e5766acdfbbbb0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">risks and costs associated with our international sales and operations;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zced29dc5cd43430c8dda22c98d735ecb" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">rising interest rates;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z347a50c9a95044d1b5e0e1fdd01365f6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">product liability and insurance risks;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="ze5cb7a8b062d41c0b04d95866ecd7c84" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">increased warranty exposure;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zb7ae8fb9863d42d9a98a573d507ca66b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">future competition;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z06852df0a0d9470f8b02a43871ea419f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">the cyclical nature of some of our markets;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zaccc733de83a49e8ad2e471032964dcc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">reduction of business with large customers;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zfe9f5c2e56eb4930bbfbda939271247d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">risks associated with government contracts;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zfe741ff291a44797af6d54e0de75e88a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">changes in the supply of, or price for, raw materials, parts and components;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z27a2dd500e8e477983bdfa4b955eac4d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">environmental compliance costs and liabilities;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zd86462ea4c434edcb103e8a382815076" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">risks and costs associated with asbestos-related litigation;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zead08ac75dbf439fb79156f7c98a09f3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">potential write-offs of our substantial goodwill and other intangible assets;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z53b93c3a182842459b834943d37ebdb9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">our ability to successfully develop new products;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z3fea1c68cfa8483eab1990edc9a086b7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">failure to protect our intellectual property;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zb8211e7dacc14f419c85ca97ce668939" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">the effect of, or change in, government regulations (including tax);</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z04fadf7562d949f4a4685f65dbd58612" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">economic disruption caused by terrorist attacks, including cybersecurity threats, health crises or other unforeseen events; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zdfbbfac29ad049f5af4e30660487b0a1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">the factors discussed in Item 1A to this Annual Report under the heading "Risk Factors."</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We believe these forward-looking statements are reasonable. However, you should not place undue reliance on any forward-looking statements, which are based on current expectations. Further, forward-looking statements speak only as of the date they are made, and we undertake no obligation to publicly update any of them in light of new information or future events.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">3</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART I</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="za51bd18981e94b669bbae4e1b35bdcf2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 1.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">BUSINESS</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Our Business</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper Technologies, Inc. ("Roper," the "Company," "we," "our" or "us") is a diversified technology company.&#160; We operate businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We pursue consistent and sustainable growth in earnings by emphasizing continuous improvement in the operating performance of our existing businesses and by acquiring other businesses that offer high value-added software, services, engineered products and solutions that we believe are capable of achieving growth and maintaining high margins.&#160;&#160;&#160;We compete in many niche markets and believe we are the market leader or a competitive alternative to the market leader in most of these markets.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We were incorporated on December 17, 1981 under the laws of the State of Delaware.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Market Share, Market Expansion, and Product Development</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Leadership with Engineered Content for Niche Markets</font> - We maintain a leading position in many of our markets. We believe our market positions are attributable to the technical sophistication of our products and software, the applications expertise used to create our advanced products and systems, and our distribution and service capabilities. Our operating units grow their businesses through new product development and development of new applications and services to satisfy customer needs. In addition, our operating units grow our customer base by expanding our access to customers and entering adjacent markets.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Diversified End Markets and Geographic Reach </font>- We have a global presence, with sales to customers outside the U.S. totaling $1.2 billion in 2016.&#160;&#160;Information regarding our international operations is set forth in Note 13 of the Notes to Consolidated Financial Statements included in this Annual Report.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Research and Development </font>- We conduct applied research and development to improve the quality and performance of our products and to develop new technologies and products. Our research and development spending was $195 million in 2016 as compared to $164 million and $148 million in 2015 and 2014, respectively.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Business Segments</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our operations are reported in four segments based upon common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical &amp; Scientific Imaging, RF Technology, Industrial Technology and Energy Systems &amp; Controls. Financial information about our business segments is presented in Note 13 of the Notes to Consolidated Financial Statements included in this Annual Report.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 9pt">Medical and Scientific Imaging</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Medical &amp; Scientific Imaging segment offers products and software in medical applications, and high performance digital imaging products. These products and solutions are provided through eleven reporting units. For 2016, this segment had net sales of $1.36 billion, representing 36.0% of our total net sales.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">4</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 8.65pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Medical Products and Software</font> - We provide diagnostic and laboratory software solutions to healthcare providers and services and technologies to support the diverse and complex needs of alternate site health care providers who deliver services outside of an acute care hospital setting.&#160; We also manufacture and sell patient positioning devices and related software for use in radiation oncology, 3-D measurement technology in computer-assisted surgery and supply diagnostic and therapeutic disposable products used in ultrasound imaging for minimally invasive medical procedures.&#160;&#160;We design and manufacture a non-invasive instrument for portable ultrasound bladder volume measurement and a video laryngoscope designed to enable rapid intubation even in the most difficult settings.&#160;&#160;In addition, we provide a cloud-based financial analytics and performance software platform to healthcare providers.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Digital Imaging Products and Software</font> - We manufacture and sell extremely sensitive, high-performance electron filters, charged couple device ("CCD") and complementary metal oxide semiconductor ("CMOS") cameras, detectors and related software for a variety of scientific and industrial uses, which require high resolution and/or high speed digital video, including electron microscopy and spectroscopy applications. We sell these products for use within academic, government research, semiconductor, security and other end-user markets such as biological and material science. They are frequently incorporated into products by original equipment manufacturers ("OEMs").</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Medical &amp; Scientific Imaging segment companies have lead times of up to several months on some of their product sales, although standard products are often shipped within two weeks of receipt of order. Blanket purchase orders are placed by certain OEM and end-users, with continuing requirements for fulfillment over specified periods of time.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 9pt">RF Technology</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">Our RF Technology segment provides radio frequency identification ("RFID") communication technology and software solutions that are used primarily in toll and traffic systems, security and access control, campus card systems, card readers, software-as-a-service in the freight matching, commercial construction and food industries, comprehensive application management software for legal and construction firms and metering and remote monitoring applications. These products and solutions are provided through ten reporting units. This segment had sales of $1.21 billion for the year ended December 31, 2016, representing 31.9% of our total net sales.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Toll and Traffic Systems</font> - We manufacture and sell toll tags and monitoring systems as well as provide transaction and violation processing services for toll and traffic systems to both governmental and private sector entities. In addition, we provide intelligent traffic systems that assist customers in improving traffic flow and infrastructure utilization.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Card Systems/Integrated Security Solutions</font> - We provide card systems and integrated security solutions primarily to education and health care markets. We also provide an integrated nutrition management solution used by food service customers.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic; BACKGROUND-COLOR: #ffffff">RFID Card Readers</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff"> - We design, develop and manufacture RFID card readers that support most smart cards worldwide. The readers are used in numerous applications and OEM solutions including: attendance management, multi-function printers, mobile, physical access, manufacturing, dispensing, kiosks, point-of-sale and computer logon.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Software-as-a-Service - </font>We maintain electronic marketplaces that connect 1) available capacity of trucking units with the available loads of freight to be moved from location to location throughout North America, 2) food suppliers, distributors and vendors, primarily in the perishable food sector and 3) construction industry professionals.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Comprehensive Application Management Software </font>- We provide 1) enterprise software and information solutions for government contractors, professional services firms and other project-based businesses, 2) comprehensive management software solutions for law and other professional services firms, including business development, calendar/docket matter management, time and billing and case management and 3) construction project management solutions for construction firms which encompass the end-to-end construction process.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Metering and Remote Monitoring - </font>We manufacture and sell meter reading, data logging and pressure control products for use primarily&#160;in water and gas applications.&#160;&#160;We also provide network monitoring, leakage reduction and pressure control services in water and gas distribution networks.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">5</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The RF Technology segment companies' product sales reflect a combination of standard products, large engineered projects, and multi-year operations and maintenance contracts. Standard products generally ship within two weeks of receipt of order, and large engineered projects may have lead times of several months. As such, backlog may fluctuate depending upon the timing of large project awards.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 9pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 9pt">Industrial Technology</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Industrial Technology segment produces fluid handling pumps, materials analysis equipment and consumables, leak testing equipment, flow measurement and metering equipment and water meter and automatic meter reading ("AMR") products and systems. These products and solutions are provided through six reporting units. For 2016, this segment had net sales of $707 million, representing 18.6% of our total net sales.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Fluid Handling Pumps</font> - We manufacture and sell a wide variety of pumps. These pumps vary significantly in complexity and in pumping method employed, which allows for the movement and application of a diverse range of low and high viscosity liquids, high solids content slurries and chemicals. Our pumps are used in end markets such as oil and gas, agricultural, water and wastewater, chemical and general industrial.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Materials Analysis Equipment and Consumables</font> - We manufacture and sell equipment and supply consumables necessary to prepare material samples for testing and analysis. These products are used mostly within the material science, steel, automotive, electronics, mining and research end-user markets.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Water Meter and AMR Products and Systems</font> - We manufacture and distribute water meter products serving the residential, commercial and industrial water management markets, and several lines of automatic meter reading products and systems serving these markets.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Industrial Technology segment companies' sales reflect a combination of standard products and specially engineered, application-specific products. Standard products are typically shipped within two weeks of receipt of order. Application-specific products typically ship within 6 to 12 weeks following receipt of order. However, larger project orders and blanket purchase orders for certain OEMs may extend shipment for longer periods.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 9pt">Energy Systems &amp; Controls</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Energy Systems &amp; Controls segment principally produces control systems, fluid properties testing equipment, industrial valves and controls, vibration sensors and controls and non-destructive inspection and measurement products and solutions, which are provided through six reporting units. For 2016, this segment had net sales of $510 million, representing 13.5% of our total net sales.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Control Systems</font> - We manufacture control systems and provide related engineering and commissioning services for turbomachinery applications, primarily in energy markets.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Fluid Properties Testing Equipment</font> - We manufacture and sell test equipment to determine physical and elemental properties, such as sulfur and nitrogen content, flash point, viscosity, freeze point and distillation range of liquids and gases primarily for the petroleum industry.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Sensors, Controls and Valves</font> - We manufacture sensors and control equipment including pressure sensors, temperature sensors, measurement instruments and control software for global rubber, plastics and process industries.&#160; We also manufacture and distribute valves, sensors, switches and control products used on engines, compressors, turbines and other powered equipment for the oil and gas, pipeline, power generation, marine engine and general industrial markets. Many of these products are designed for use in hazardous environments.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Non-destructive Inspection and Measurement Instrumentation</font> - We manufacture non-destructive inspection and measurement solutions including measurement probes, robotics, vibration sensors, switches and transmitters. These solutions are applied principally in nuclear energy markets. Many of these products are designed for use in hazardous environments.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">6</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Energy Systems &amp; Controls segment companies' sales reflect a combination of standard products and large engineered projects. Standard products generally ship within two weeks of receipt of order, and large engineered projects may have lead times of several months. As such, backlog may fluctuate depending upon the timing of large project awards.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Materials and Suppliers</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We believe most materials and supplies we use are readily available from numerous sources and suppliers throughout the world. However, some components and sub-assemblies are currently available from a limited number of suppliers. Some high-performance components for digital imaging products can be in short supply and/or suppliers have occasional difficulty manufacturing such components to our specifications. We regularly investigate and identify alternative sources where possible, and we believe these conditions equally affect our competitors. Supply shortages have not had a material adverse effect on our sales although delays in shipments have occurred following such supply interruptions.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Backlog</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Our backlog includes only firm unfilled orders expected to be recognized as revenue within twelve months.&#160;&#160;Backlog was $1.6 billion at December 31, 2016, and $1.1 billion at December 31, 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Distribution and Sales</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Distribution and sales occur through direct sales offices, manufacturers' representatives and distributors.&#160;&#160;In addition, our Medical &amp; Scientific Imaging segment also sells through value added resellers ("VARs") and OEMs.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Environmental Matters and Other Governmental Regulation</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our operations and properties are subject to laws and regulations relating to environmental protection, including those governing air emissions, water discharges, waste management and workplace safety. We use, generate and dispose of hazardous substances and waste in our operations and could be subject to material liabilities relating to the investigation and clean-up of contaminated properties and related claims. We are required to conform our operations and properties to these laws and adapt to regulatory requirements in all countries as these requirements change. In connection with our acquisitions, we may assume significant environmental liabilities, some of which we may not be aware of, or may not be quantifiable, at the time of acquisition. In addition, new laws and regulations, the discovery of previously unknown contamination or the imposition of new requirements could increase our costs or subject us to new or increased liabilities.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Customers</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">No customer accounted for 10% or more of net sales for 2016 for any of our segments or for our company as a whole.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Competition</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Generally, our products and solutions face significant competition, usually from a limited number of competitors. We believe that we are a leader in most of our markets, and no single company competes with us over a significant number of product lines. Competitors might be large or small in size, often depending on the size of the niche market we serve. We compete primarily on product quality, performance, innovation, technology, price, applications expertise, system and service flexibility, distribution channel access and customer service capabilities.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Patents and Trademarks</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In addition to trade secrets, unpatented know-how, and other intellectual property rights, we own or license the rights under a number of patents, trademarks and copyrights relating to certain of our products and businesses. We also employ various methods, including confidentiality and non-disclosure agreements with individuals and companies we do business with, employees, distributors, representatives and customers to protect our trade secrets and know-how. We believe our operating units are not substantially dependent on any single patent, trademark, copyright, or other item of intellectual property or group of patents, trademarks or copyrights.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">7</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Employees</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of December 31, 2016, we had 14,155 employees, with 10,751 located in the United States. We have 172 employees who are subject to collective bargaining agreements. We have not experienced any work stoppages and consider our relations with our employees to be good.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Available Information</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">All reports we file electronically with the SEC, including our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and our annual proxy statements, as well as any amendments to those reports, are accessible at no cost on our website at www.ropertech.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.&#160;&#160;These filings are also accessible on the SEC's website at www.sec.gov. You may also read and copy any material we file with the SEC at the SEC's Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549. You may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. Our Corporate Governance Guidelines; the charters of our Audit Committee, Compensation Committee, and Nominating and Governance Committee; and our Code of Business Conduct and Ethics are also available on our website.&#160;&#160;Any amendment to the Code of Business Conduct and Ethics and any waiver applicable to our directors, executive officers or senior financial officers will be posted on our website within the time period required by the SEC and the New York Stock Exchange (the "NYSE").&#160;&#160;The information posted on our website is not incorporated into this Annual Report.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We have included the Chief Executive Officer and the Chief Financial Officer certifications regarding our public disclosure required by Section&#160;302 of the Sarbanes-Oxley Act of 2002 as Exhibits 31.1 and 31.2 of this report. Additionally, we filed with the NYSE the Chief Executive Officer certification regarding our compliance with the NYSE's Corporate Governance Listing Standards (the "Listing Standards") pursuant to Section&#160;303A.12(a)&#160;of the Listing Standards. We filed the certification with the NYSE on June 21, 2016 and our Chief Executive Officer indicated that he was not aware of any violations of the Listing Standards by us.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z66cc74bda53d4b4385cd2236c944dfd7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 1A.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">RISK FACTORS</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Risks Relating to Our Business</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our indebtedness may affect our business and may restrict our operating flexibility.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of December 31, 2016, we had $6.2 billion in total consolidated indebtedness. In addition, we had $535 million undrawn availability under our senior<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">&#160;</font>unsecured credit facility. Subject to restrictions contained in our credit facility, we may incur additional indebtedness in the future, including indebtedness incurred to finance acquisitions.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our level of indebtedness and the debt servicing costs associated with that indebtedness could have important effects on our operations and business strategy. For example, our indebtedness could:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z182ac67e0e0846939c05084c736189af" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">place us at a competitive disadvantage relative to our competitors, some of which have lower debt service obligations and greater financial resources;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z8965a294f9574bc4abb0b86873d8dfcc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">limit our ability to borrow additional funds;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="ze54247c13ce14500a2c01da03746debc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">limit our ability to complete future acquisitions;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z6cbb7bd2fb6b48d3b4d6dff8e98d727d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">limit our ability to pay dividends;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z11e35a0ea755476c95211c47b825c490" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">limit our ability to make capital expenditures; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z22ab9c6848984757bd4a65e5445e3115" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">increase our vulnerability to general adverse economic and industry conditions.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our ability to make scheduled principal payments of, to pay interest on, or to refinance our indebtedness and to satisfy our other debt obligations will depend upon our future operating performance, which may be affected by factors beyond our control. In addition, there can be no assurance that future borrowings or equity financing will be available to us on favorable terms for the payment or refinancing of our indebtedness. If we are unable to service our indebtedness, our business, financial condition and results of operations would be materially adversely affected.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">8</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our credit facility contains covenants requiring us to achieve certain financial and operating results and maintain compliance with specified financial ratios. Our ability to meet the financial covenants or requirements in our credit facility may be affected by events beyond our control, and we may not be able to satisfy such covenants and requirements. A breach of these covenants or our inability to comply with the financial ratios, tests or other restrictions contained in our facility could result in an event of default under this facility. Upon the occurrence of an event of default under our credit facility, and the expiration of any grace periods, the lenders could elect to declare all amounts outstanding under the facility, together with accrued interest, to be immediately due and payable. If this were to occur, our assets may not be sufficient to fully repay the amounts due under this facility or our other indebtedness.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Unfavorable changes in foreign exchange rates may harm our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Several of our operating companies have transactions and balances denominated in currencies other than the U.S. dollar. Most of these transactions and balances are denominated in euros, Canadian dollars, British pounds or Danish kroner. Sales by our operating companies whose functional currency is not the U.S. dollar represented 20% of our total net sales for each of the years ended December 31, 2016 and 2015. Unfavorable changes in exchange rates between the U.S. dollar and those currencies could significantly reduce our reported sales and earnings.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We export a significant portion of our products. Difficulties associated with the export of our products could harm our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Sales to customers outside the U.S. by our businesses located in the U.S. account for a significant portion of our net sales. These sales accounted for 12% of our net sales for the year ended December 31, 2016 and 13% for the year ended December 31, 2015. We are subject to risks that could limit our ability to export our products or otherwise reduce the demand for these products in our foreign markets. Such risks include, without limitation, the following:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z7cc27de7b226475a9a506cfeaebdaf56" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">unfavorable changes in or noncompliance with U.S. and other jurisdictions' export requirements;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zb015d562604745a0b52b8346b5a380f6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">restrictions on the export of technology and related products;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z20ed5b2abf574fd58d5fc019b5185d7d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">unfavorable changes in or noncompliance with U.S. and other jurisdictions' export policies to certain countries;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z0ff1f705f71c4e2a851ef2044d95b2d8" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">unfavorable changes in the import policies of our foreign markets; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z4a57ce2e68f5423daa8fa2bfdee99e09" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">a general economic downturn in our foreign markets.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">The occurrence of any of these events could reduce the foreign demand for our products or could limit our ability to export our products and, therefore, could have a material negative effect on our future sales and earnings.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Economic, political and other risks associated with our international operations could adversely affect our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of and for the year ended December 31, 2016, 21% of our net sales and 13% of our long-lived assets, excluding goodwill and intangibles, were attributable to operations outside the U.S. We expect our international operations to contribute materially to our business for the foreseeable future. Our international operations are subject to varying degrees of risk inherent in doing business outside the U.S. including, without limitation, the following:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zb9808d12566c4faeaf784673667440ec" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">adverse changes in a specific country's or region's political or economic conditions, particularly in emerging markets;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z29eaa515fc904b08a89a0fa25b4c6abb" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; BACKGROUND-COLOR: #ffffff">oil price shocks;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z3cd1d81a6d1a44a4b695e539bae2287d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">trade protection measures and import or export requirements;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z1acd206d1b1647e2add0b0949b71f21a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">subsidies or increased access to capital for firms that are currently, or may emerge as, competitors in countries in which we have operations;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z03dd2de5654844c09d62ef2f7d749a94" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">partial or total expropriation;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z6170d8e9ceb8432497a1aabe8aac298a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">potentially negative consequences from changes in tax laws;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zaa08df58fdbb4fcfa7f9d8d03057941f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">difficulty in staffing and managing widespread operations;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z22e60a27988b4d2bb90131f50f0c2f4e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">differing labor regulations;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zfcecdcb246db4d329e7469788d117c68" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">differing protection of intellectual property; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z5526ad035ef04ce6ad6096b5e6f10b6c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">unexpected changes in regulatory requirements.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The occurrence of any of these events could materially harm our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">9</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our growth strategy includes acquisitions. We may not be able to identify suitable acquisition candidates, complete acquisitions or integrate acquisitions successfully.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our future growth is likely to depend to some degree on our ability to acquire and successfully integrate new businesses. We intend to seek additional acquisition opportunities, both to expand into new markets and to enhance our position in existing markets. There are no assurances, however, that we will be able to successfully identify suitable candidates, negotiate appropriate terms, obtain financing on acceptable terms, complete proposed acquisitions, successfully integrate acquired businesses or expand into new markets. Once acquired, operations may not achieve anticipated levels of revenues or profitability.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Acquisitions involve risks, including difficulties in the integration of the operations, technologies, services and products of the acquired companies and the diversion of management's attention from other business concerns. Although our management will endeavor to evaluate the risks inherent in any particular transaction, there are no assurances that we will properly ascertain all such risks. In addition, prior acquisitions have resulted, and future acquisitions could result, in the incurrence of substantial additional indebtedness and other expenses. Future acquisitions may also result in potentially dilutive issuances of equity securities. Difficulties encountered with acquisitions may have a material adverse effect on our business, financial condition and results of operations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Product liability, insurance risks and increased insurance costs could harm our operating results.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our business exposes us to product liability risks in the design, manufacturing and distribution of our products. In addition, certain of our products are used in hazardous environments. We currently have product liability insurance; however, we may not be able to maintain our insurance at a reasonable cost or in sufficient amounts to adequately&#160;protect us against losses. We also maintain other insurance policies, including directors' and officers' liability insurance. We believe we have adequately accrued estimated losses, principally related to deductible amounts under our insurance policies, with respect to all product liability and other claims, based upon our past experience and available facts. However, a successful product liability or other claim or series of claims brought against us could have a material adverse effect on our business, financial condition and results of operations. In addition, a significant increase in our insurance costs could have an adverse impact on our operating results.</div>

<div style="LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our operating results could be adversely affected by a reduction of business with our large customers.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In some of our businesses, we derive a significant amount of revenue from large customers. The loss or reduction of any significant contracts with any of these customers could materially reduce our revenue and cash flows. Additionally, many of our customers are government entities. In many situations, government entities can unilaterally terminate or modify our existing contracts without cause and without penalty to the government agency.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We face intense competition. If we do not compete effectively, our business may suffer.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We face intense competition from numerous competitors. Our products compete primarily on the basis of product quality, performance, innovation, technology, price, applications expertise, system and service flexibility, distribution channel access and established customer service capabilities. We may not be able to compete effectively on all of these fronts or with all of our competitors. In addition, new competitors may emerge, and product lines may be threatened by new technologies or market trends that reduce the value of these product lines. To remain competitive, we must develop new products, respond to new technologies and enhance our existing products in a timely manner. We anticipate that we may have to adjust prices to stay competitive.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Changes in the supply of, or price for, raw materials, parts and components used in our products could affect our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The availability and prices of raw materials, parts and components are subject to curtailment or change due to, among other things, suppliers' allocations to other purchasers, interruptions in production by suppliers, changes in exchange rates and prevailing price levels. Some high-performance components for digital imaging products may be in short supply and/or suppliers may have occasional difficulty manufacturing these components to meet our specifications. In addition, some of our products are provided by sole source suppliers. Any change in the supply of, or price for, these parts and components, as well as any increases in commodity prices, particularly copper, could affect our business, financial condition and results of operations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">10</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Environmental compliance costs and liabilities could increase our expenses and adversely affect our financial condition.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our operations and properties are subject to laws and regulations relating to environmental protection, including air emissions, water discharges, waste management and workplace safety. These laws and regulations can result in the imposition of substantial fines and sanctions for violations and could require the installation of pollution control equipment or operational changes to limit pollution emissions and/or decrease the likelihood of accidental hazardous substance releases. We must conform our operations and properties to these laws and adapt to regulatory requirements in the countries in which we operate as these requirements change.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We use and generate hazardous substances and wastes in our operations and, as a result, could be subject to potentially material liabilities relating to the investigation and clean-up of contaminated properties and to claims alleging personal injury. We have experienced, and expect to continue to experience, costs relating to compliance with environmental laws and regulations. In connection with our acquisitions, we may assume significant environmental liabilities, some of which we may not be aware of at the time of acquisition. In addition, new laws and regulations, stricter enforcement of existing laws and regulations, the discovery of previously unknown contamination or the imposition of new clean-up requirements could require us to incur costs or become the basis for new or increased liabilities that could have a material adverse effect on our business, financial condition and results of operations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Some of the industries in which we operate are cyclical, and, accordingly, our business is subject to changes in the economy.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Some of the business areas in which we operate are subject to specific industry and general economic cycles. Certain businesses are subject to industry cycles, including but not limited to, the industrial and energy markets. Accordingly, a downturn in these or other markets in which we participate could materially adversely affect us. If demand changes and we fail to respond accordingly, our results of operations could be materially adversely affected. The business cycles of our different operations may occur contemporaneously. Consequently, the effect of an economic downturn may have a magnified negative effect on our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our goodwill and intangible assets are valued at an amount that is high relative to our total assets, and a write-off of our intangible assets would negatively affect our results of operations and total capitalization.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our total assets reflect substantial intangible assets, primarily goodwill. At December 31, 2016, goodwill totaled $8.6 billion compared to $5.8 billion of stockholders' equity, and represented 60% of our total assets of $14.3 billion. The goodwill results from our acquisitions, representing the excess of cost over the fair value of the net assets we have acquired. We assess at least annually whether there has been an impairment in the value of our goodwill and indefinite economic life intangible assets. If future operating performance at one or more of our business units were to fall significantly below current levels, if competing or alternative technologies emerge, if interest rates rise or if business valuations decline, we could incur a non-cash charge to operating earnings. Any determination requiring the write-off of a significant portion of goodwill or unamortized intangible assets would negatively affect our results of operations and total capitalization, the effect of which could be material.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We depend on our ability to develop new products, and any failure to develop or market new products could adversely affect our business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The future success of our business will depend, in part, on our ability to design and manufacture new competitive products and to enhance existing products so that our products can be sold with high margins. This product development may require substantial internal investment. There can be no assurance that unforeseen problems will not occur with respect to the development, performance or market acceptance of new technologies or products or that we will otherwise be able to successfully develop and market new products. Failure of our products to gain market acceptance or our failure to successfully develop and market new products could reduce our margins, which would have an adverse effect on our business, financial condition and results of operations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">11</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our technology is important to our success and our failure to protect this technology could put us at a competitive disadvantage.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Many of our products rely on proprietary technology; therefore we believe that the development and protection of intellectual property rights through patents, copyrights, trade secrets, trademarks, confidentiality agreements and other contractual provisions are important to the future success of our business. Despite our efforts to protect proprietary rights, unauthorized parties or competitors may copy or otherwise obtain and use our products or technology.&#160;&#160;Actions to enforce these rights may result in substantial costs and diversion of resources and we make no assurances that any such actions will be successful.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We rely on information and technology for many of our business operations which could fail and cause disruption to our business operations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our business operations are dependent upon information technology networks and systems to securely transmit, process and store electronic information and to communicate among our locations around the world and with clients and vendors. A shutdown of, or inability to access, one or more of our facilities, a power outage or a failure of one or more of our information technology, telecommunications or other systems could significantly impair our ability to perform such functions on a timely basis. Computer viruses, cyberattacks, other external hazards and human error could result in the misappropriation of assets or sensitive information, corruption of data or operational disruption. If sustained or repeated, such a business interruption, system failure, service denial or data loss and damage could result in a deterioration of our ability to write and process business, provide customer service or perform other necessary business functions.</div>

<div style="LINE-HEIGHT: 14.4pt; BACKGROUND-COLOR: #ffffff">
<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; MARGIN-TOP: 13.5pt; LINE-HEIGHT: 11.4pt">With the types of licensing vehicles we use to deliver our products to market, including subscription and on-demand pricing for our software and services, the recognition of revenue for the products and services we sell could be delayed from one period to another.</div>
</div>

<div style="LINE-HEIGHT: 14.4pt; BACKGROUND-COLOR: #ffffff">
<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 4.5pt; LINE-HEIGHT: 11.4pt">As we continue to vary the ways in which we deliver our products to the market, including expanded use of subscription, term and SaaS offerings, we may be required under existing accounting rules to defer the recognition of revenue from one period to another.&#160; The deferral of perpetual licenses revenue may result in significant timing differences between the completion of a sale and the actual recognition of the revenue related to that sale.&#160; As a result, the revenue we recognize in a particular period may not be reflective of our actual success in selling our products and solutions in the market.</div>
</div>

<div style="LINE-HEIGHT: 14.4pt; BACKGROUND-COLOR: #ffffff">
<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; MARGIN-TOP: 13.5pt; LINE-HEIGHT: 11.4pt">Offering our products on a SaaS basis presents execution risks.</div>
</div>

<div style="LINE-HEIGHT: 14.4pt; BACKGROUND-COLOR: #ffffff">
<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 4.5pt; LINE-HEIGHT: 11.4pt">We offer a number of our products in a SaaS-based environment, and we expect to expand those offerings in the future. As more of our solutions are delivered as SaaS-based solutions, it is uncertain whether our strategies will generate the revenue required to be successful. Any significant costs we incur may reduce the operating margins we have previously achieved. Whether we are successful in this new business model depends on our execution in a number of areas, including ensuring that our SaaS-based offerings meet the performance, reliability and cost expectations of our customers and maintain the security of their data. If we are unable to execute on this strategy, our revenue or financial results may be materially adversely affected.</div>
</div>

<div style="LINE-HEIGHT: 14.4pt; BACKGROUND-COLOR: #ffffff">
<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; MARGIN-TOP: 13.5pt; LINE-HEIGHT: 11.4pt">A breach in the security of our software could harm our reputation, result in a loss of current and potential customers, and subject us to material claims, which could materially harm our operating results and financial condition.</div>
</div>

<div style="LINE-HEIGHT: 14.4pt; BACKGROUND-COLOR: #ffffff">
<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 9pt; LINE-HEIGHT: 11.4pt">If our security measures are breached, an unauthorized party may obtain access to our data or our users' or customers' data.&#160;In addition, cyber-attacks and similar acts could lead to interruptions and delays in customer processing or a loss or breach of a customer's data. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures.&#160;The risk that these types of events could seriously harm our business is likely to increase as we expand the number of web-based products and services we offer, and operate in more countries.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 9pt; LINE-HEIGHT: 11.4pt">Regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning data protection.&#160;In addition the interpretation and application of consumer and data protection laws in the United States, Europe and elsewhere are often uncertain and in flux.&#160;It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our data practices.&#160;If so, in addition to the possibility of fines, this could result in an order requiring that we change our data practices, which could have an adverse effect on our business and results of operations.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">12</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 9pt; LINE-HEIGHT: 11.4pt">Any security breaches for which we are, or are perceived to be, responsible, in whole or in part, could subject us to legal claims or legal proceedings, including regulatory investigations, which could harm our reputation and result in significant litigation costs and damage awards or settlement amounts. Any imposition of liability, particularly liability that is not covered by insurance or is in excess of insurance coverage, could materially harm our operating results and financial condition.&#160;Security breaches also could cause us to lose current and potential customers, which could have an adverse effect on our business.&#160;Moreover, we might be required to expend significant financial and other resources to protect further against security breaches or to rectify problems caused by any security breach.</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Any business disruptions due to political instability, armed hostilities, incidents of terrorism or natural disasters could adversely impact our financial performance.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">If terrorist activity, armed conflict, political instability or natural disasters occur in the U.S. or other locations, such events may negatively impact our operations, cause general economic conditions to deteriorate or cause demand for our products to decline. A prolonged economic slowdown or recession could reduce the demand for our products, and therefore, negatively affect our future sales and profits. Any of these events could have a significant impact on our business, financial condition or results of operations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z4a7d5c0f910f4f789a7406b7e3b00fc3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 1B.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">UNRESOLVED STAFF COMMENTS</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">None</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">13</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="za289f815a17b443386d467a353ea3c48" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 2.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">PROPERTIES</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">Our corporate offices, consisting of 24,000 square feet of leased space, are located at 6901 Professional Parkway East, Sarasota, Florida.&#160;&#160;&#160;We have 120 principal locations around the world to support our operations, of which 51 are manufacturing, assembly and testing facilities, and the remaining 69 locations provide sales, programming, service and administrative support functions. We consider our facilities to be in good operating condition and adequate for their present use and believe we have sufficient capacity to meet our anticipated operating requirements.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">The following table summarizes the size, location and usage of our principal properties as of December 31, 2016 (amounts in thousands of square feet).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="ze590fc5ef5614f6e877088a774a16261" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Office</div>
</td>
<td style="WIDTH: 28.55%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff" colspan="2">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Office &amp; Manufacturing</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Segment</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Region</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Leased</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Leased</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; BACKGROUND-COLOR: #ffffff">Owned</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 41.99%; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr style="HEIGHT: 12px">
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">U.S.</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">309</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">298</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">127</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Canada</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">109</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Europe</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">32</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">64</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Asia-Pacific</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Mexico</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">44</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">RF Technology</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">U.S.</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,164</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">92</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">16</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Canada</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">27</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Europe</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">56</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">16</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Asia-Pacific</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">111</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">Industrial Technology</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">U.S.</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">18</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">260</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">478</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Canada</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">36</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Europe</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">136</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">43</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Asia-Pacific</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">23</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Mexico</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">60</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr style="HEIGHT: 11px">
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="LINE-HEIGHT: 11.4pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt"></div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">U.S.</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">343</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Canada</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">56</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Europe</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">29</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">128</div>
</td>
</tr>

<tr>
<td style="WIDTH: 41.99%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff"></div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Asia-Pacific</div>
</td>
<td style="WIDTH: 14.73%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6</div>
</td>
<td style="WIDTH: 14.58%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30</div>
</td>
<td style="WIDTH: 13.97%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">33</div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">14</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z30b4c3d609154437980f548456c86191" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 3.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">LEGAL PROCEEDINGS</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Information pertaining to legal proceedings can be found in Note 12 to the Consolidated Financial Statements included in this Annual Report, and is incorporated by reference herein.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z7efa9e248188475a91e89cab9196e5d9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 4.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">MINE SAFETY DISCLOSURES</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">None</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART II</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z562fd26860874c35becc895a1cd54fd1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 5.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our common stock trades on the NYSE under the symbol "ROP". The table below sets forth the range of high and low sales prices for our common stock as reported by the NYSE as well as cash dividends declared during each of our 2016 and 2015 quarters.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z0f42a5db8df7455c9a630b08ed11cb60" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">High</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Low</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Cash Dividends</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Declared</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">2016</div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">4<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">188.04</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">167.91</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.35</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">3<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">rd</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">182.84</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">163.33</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.30</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">2<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">nd</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">184.66</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">164.77</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.30</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">st</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">187.56</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">158.89</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.30</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">2015</div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">4<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">194.83</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">157.75</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.30</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">3<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">rd</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">177.08</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">152.93</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">2<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">nd</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">177.79</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">167.08</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"></div>
</td>
<td style="WIDTH: 30.5%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">st</sup> Quarter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">174.02</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">145.75</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.25</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Based on information available to us and our transfer agent, we believe that as of February 16, 2017 there were 143 record holders of our common stock.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Dividends &#8211; </font>We have declared a cash dividend in each quarter since our February 1992 initial public offering and we have annually increased our dividend rate since our initial public offering. In November 2016, our Board of Directors increased the quarterly dividend paid January 23, 2017 to $0.35 per share from $0.30 per share, an increase of 17%. The timing, declaration and payment of future dividends will be at the sole discretion of our Board of Directors and will depend upon our profitability, financial condition, capital needs, future prospects and other factors deemed relevant by our Board of Directors.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Recent Sales of Unregistered Securities - </font>In 2016, there were no sales of unregistered securities.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Performance Graph - </font>This performance graph shall not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act") or otherwise subject to the liabilities under that Section and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or under the Exchange Act.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">15</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following graph compares, for the five year period ended December 31, 2016, the cumulative total stockholder return for our common stock, the Standard and Poor's 500 Stock Index (the "S&amp;P 500") and the Standard and Poor's 500 Industrials Index (the "S&amp;P 500 Industrials"). Measurement points are the last trading day of each of our fiscal years ended December 31, 2011, 2012, 2013, 2014, 2015 and 2016. The graph assumes that $100 was invested on December 31, 2011 in our common stock, the S&amp;P 500 and the S&amp;P 500 Industrials and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="za49f01f624504080b600c1331b576d51" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">12/31/11</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">12/31/12</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">12/31/13</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">12/31/14</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">12/31/15</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">12/31/16</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Roper Technologies, Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100.00</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">129.26</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">161.43</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">183.03</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">223.53</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">217.09</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">S&amp;P 500</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100.00</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">116.00</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">153.58</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">174.60</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">177.01</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">198.18</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">S&amp;P 500 Industrials</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100.00</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">115.35</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">162.27</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">178.21</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">173.70</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">206.46</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt"><img style="HEIGHT: 428px; WIDTH: 479px" border="0" src="graph.jpg"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The information set forth in Item 12 under the heading "Securities Authorized for Issuance under Equity Compensation Plans" is incorporated herein by reference.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">16</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z0627ef6d125642cc843bfeb9185aa7b0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 6.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">SELECTED FINANCIAL DATA</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">You should read the table below in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations" and our Consolidated Financial Statements and related notes included in this Annual Report (amounts in thousands, except per share data).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="zc5684cf5c86242cc8e89b247512ff4fd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="18" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">As of and for the Years ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(1)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(2)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(3)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2013<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(4)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2012<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(5)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operations data:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,789,925</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,582,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,549,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,238,128</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,993,489</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Gross profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,332,410</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,164,646</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,101,899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,882,928</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,671,717</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income from operations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,054,563</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,027,918</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">999,473</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">842,361</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">757,587</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">658,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">696,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">646,033</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">538,293</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">483,360</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Per share data:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Basic earnings per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.92</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.47</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5.43</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4.95</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Diluted earnings per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.43</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.85</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.40</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5.37</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4.86</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Dividends declared per share</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.2500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.0500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.8500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.6950</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.5775</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balance sheet data:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Working capital <sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(6)</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">331,229</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">897,919</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">884,158</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">730,246</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">159,887</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total assets<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(7)</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,324,927</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,168,365</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,400,185</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,169,120</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,059,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-term debt, net of current portion<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(7)</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,808,561</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,264,417</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,190,282</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,437,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,492,533</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stockholders' equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,788,865</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,298,947</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,755,360</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,213,050</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,687,726</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z03e58fcb7fad470ab93f11933dafd641" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(1)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisitions of CliniSys Group Ltd. from January 7, 2016, PCI Medical Inc. from March 17, 2016, GeneInsight Inc. from April 1, 2016, iSqFt Holdings Inc. (d/b/a ConstructConnect) from October 31, 2016, UNIConnect LC from November 10, 2016 and Deltek Inc. from December 28, 2016.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z7d5e95c2a2ee4e59924a6b82b0001e5a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(2)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisitions of Strata Decision Technologies LLC from January 21, 2015, SoftWriters Inc. from February 9, 2015, Data Innovations LLC from March 4, 2015, On Center Software LLC from July 20, 2015, RF IDeas Inc. from September 1, 2015, Atlantic Health Partners LLC from September 4, 2015, Aderant Holdings Inc. from October 21, 2015, Atlas Database Software Corp. from October 26, 2015, Black Diamond Advanced Technologies through March 20, 2015 and Abel Pumps through October 2, 2015.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z9b02b401c054435d84220557e5dc487f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(3)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisitions of Foodlink Holdings Inc. from July 2, 2014, Innovative Product Achievements LLC from August 5, 2014, Strategic Healthcare Programs Holdings LLC from August 14, 2014.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="za3a2849226fb46aba2e2200c2fe09bf4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(4)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisitions of Managed Health Care Associates Inc. from May 1, 2013 and Advanced Sensors Ltd. from October 4, 2013.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z8e302afc3c39497a917f39bb34117ef8" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(5)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisition of Sunquest Information Systems Inc. from August 22, 2012.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z066e56329e664daaa378fcf9e9b57e1e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(6)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">At December 31, 2016, there were $399 million of senior notes, net of debt issuance costs, due November 15, 2017 and at December 31, 2012, there were $499 million of senior notes, net of debt issuance costs (adjusted due to the retrospective adoption of an accounting standard update which requires that our senior notes be shown net of debt issuance costs), that matured on August 15, 2013, thus requiring a classification as short-term debt, included in working capital.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z6b1e7997855648cd8ed520fe39ed3f5d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(7)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Total assets and Long-term debt, net of current portion for 2012 through 2014 have been adjusted due to the retrospective adoption of an accounting standard update which requires that our senior notes be shown net of debt issuance costs.&#160; The adjustment amounts were $12,749, $15,861 and $10,574 for the years ended December 31, 2014, 2013 and 2012, respectively.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">&#160;&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">17</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zd3ce21825b724c7fb5ec090a37fae77e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 7.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">You should read the following discussion in conjunction with "Selected Financial Data" and our Consolidated Financial Statements and related notes included in this Annual Report.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Overview</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We are a diversified technology company.&#160; We operate businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We pursue consistent and sustainable growth in earnings and cash flow by emphasizing continuous improvement in the operating performance of our existing businesses and by acquiring other carefully selected businesses. Our acquisitions have represented both additions to existing businesses and new strategic platforms.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In 2016, we acquired CliniSys Group Ltd. ("CliniSys"), PCI Medical Inc., GeneInsight Inc., iSqFt Holdings Inc. (d/b/a ConstructConnect) ("ConstructConnect"), UNIConnect LC, and Project Diamond Holdings Corp. (d/b/a Deltek Inc).&#160; The acquisitions both expanded and complemented our existing technologies.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Application of Critical Accounting Policies</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Consolidated Financial Statements are prepared in conformity with generally accepted accounting principles in the United States ("GAAP"). A discussion of our significant accounting policies can also be found in the notes to our Consolidated Financial Statements for the year ended December 31, 2016 included in this Annual Report.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">GAAP offers acceptable alternative methods for accounting for certain issues affecting our financial results, such as determining inventory cost, depreciating long-lived assets and recognizing revenue. We have not changed the application of acceptable accounting methods or the significant estimates affecting the application of these principles in the last three years in a manner that had a material effect on our financial statements.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The preparation of financial statements in accordance with GAAP requires the use of estimates, assumptions, judgments and interpretations that can affect the reported amounts of assets, liabilities, revenues and expenses, the disclosure of contingent assets and liabilities and other supplemental disclosures.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The development of accounting estimates is the responsibility of our management. Our management discusses those areas that require significant judgments with the audit committee of our Board of Directors. The audit committee has reviewed all financial disclosures in our annual filings with the SEC. Although we believe the positions we have taken with regard to uncertainties are reasonable, others might reach different conclusions and our positions can change over time as more information becomes available. If an accounting estimate changes, its effects are accounted for prospectively or through a cumulative catch up adjustment.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our most significant accounting uncertainties are encountered in the areas of accounts receivable collectibility, inventory valuation, future warranty obligations, revenue recognition (percentage-of-completion), income taxes and goodwill and indefinite-lived asset analyses. These issues affect each of our business segments and are evaluated using a combination of historical experience, current conditions and relatively short-term forecasting.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">18</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Accounts receivable collectibility is based on the economic circumstances of customers and credits given to customers after shipment of products, including in certain cases credits for returned products. Accounts receivable are regularly reviewed to determine customers who have not paid within agreed upon terms, whether these amounts are consistent with past experiences, what historical experience has been with amounts deemed uncollectible and the impact that economic conditions might have on collection efforts in general and with specific customers. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue. The returns and other sales credits histories are analyzed to determine likely future rates for such credits. At December 31, 2016, our allowance for doubtful accounts receivable was $12.2 million and our allowance for sales returns and sales credits was $2.3 million, for a total of $14.5 million, or 2.3% of total gross accounts receivable.&#160;&#160;This percentage is influenced by the risk profile of the underlying receivables, and the timing of write-offs of accounts deemed uncollectible. The total allowance at December 31, 2016 was $2.1 million higher than at December 31, 2015.&#160;&#160;The allowance will continue to fluctuate as a percentage of sales based on specific identification of allowances needed due to changes in our business, the write-off of uncollectible receivables, and the addition of reserve balances at acquired businesses.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We regularly compare inventory quantities on hand against anticipated future usage, which we determine as a function of historical usage or forecasts related to specific items in order to evaluate obsolescence and excessive quantities. When we use historical usage, this information is also qualitatively compared to business trends to evaluate the reasonableness of using historical information as an estimate of future usage. At December 31, 2016, inventory reserves for excess and obsolete inventory were $37.2 million, or 17.0% of gross inventory cost, as compared to $34.0 million, or 15.2% of gross inventory cost, at December 31, 2015. The inventory reserve as a percent of gross inventory cost will continue to fluctuate based upon specific identification of reserves needed based upon changes in our business as well as the physical disposal of obsolete inventory.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Most of our sales are covered by warranty provisions that generally provide for the repair or replacement of qualifying defective items for a specified period after the time of sale, typically 12 to 24 months. Future warranty obligations are evaluated using, among other factors, historical cost experience, product evolution and customer feedback. Our expense for warranty obligations was less than 1% of net sales for each of the years ended December 31, 2016, 2015 and 2014.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Revenues related to the use of the percentage-of-completion method of accounting are dependent on total costs incurred compared with total estimated costs for a project. During the years ended December 31, 2016, 2015 and 2014 we recognized revenue of $241 million, $253 million and $266 million, respectively, using this method.&#160; Percentage-of-completion is used primarily for major turn-key, longer term toll and traffic and energy projects and installations of large software application projects.&#160;&#160;At December 31, 2016, $260 million of revenue related to unfinished percentage-of-completion contracts had yet to be recognized. Contracts accounted for under this method are generally not significantly different in profitability from revenues accounted for under other methods.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Income taxes can be affected by estimates of whether and within which jurisdictions future earnings will occur and if, how and when cash is repatriated to the U.S., combined with other aspects of an overall income tax strategy. Additionally, taxing jurisdictions could retroactively disagree with our tax treatment of certain items, and some historical transactions have income tax effects going forward. Accounting rules require these future effects to be evaluated using current laws, rules and regulations, each of which can change at any time and in an unpredictable manner.&#160; During 2016, our effective income tax rate was 30.0%, which was 60 basis points lower than the 2015 rate of 30.6%, The decrease was due to the recognition of $15.3 million in excess tax benefits in the current year in accordance with an accounting standards update related to stock compensation adopted in the first quarter of 2016 (see Note 1 of the Notes to Consolidated Financial Statements), as well as the non-recurrence of the 2015 taxable gain on the divestiture of Abel Pumps which was partially offset by discrete tax benefits from settlements of tax matters in 2015. We expect the effective tax rate for 2017 to be approximately 30%.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We account for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Goodwill, which is not amortized, is tested for impairment on an annual basis in conjunction with our annual forecast process during the fourth quarter, (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">19</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">When testing goodwill for impairment, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If we elect to perform a qualitative assessment and determine that an impairment is more likely than not, we are then required to perform the two-step quantitative impairment test; otherwise, no further analysis is required. Under the qualitative assessment, we consider various qualitative factors, including macroeconomic conditions, relevant industry and market trends, cost factors, overall financial performance, other entity-specific events and events affecting the reporting unit that could indicate a potential change in the fair value of our reporting unit or the composition of its carrying values. We also consider the specific future outlook for the reporting unit.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">We also may elect not to perform the qualitative assessment and, instead, proceed directly to the two-step quantitative impairment test. </font>The first step utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable company earnings multiples methodology to estimate the fair value of a reporting unit.&#160;&#160;To determine the reasonableness of the estimated fair values, we review the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&#160;&#160;&#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&#160;&#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second step would be completed to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&#160;&#160;If the implied fair value of goodwill is less than the carrying value of goodwill, an impairment loss would be recognized.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Key assumptions used in the income and market approaches are updated when the analysis is performed for each reporting unit.&#160;&#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&#160;&#160;While we use reasonable and timely information to prepare our cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly and could result in future non-cash impairment charges related to recorded goodwill balances.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We have 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">In 2016, we performed our annual impairment test in the fourth quarter for all reporting units, excluding those acquired in the fourth quarter of 2016. We conducted our analysis qualitatively and assessed whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. We determined that impairment of goodwill was not likely in 28 of our reporting units and thus we were not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units we performed our quantitative analysis and </font>concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value with no impairment indicated as of December 31, 2016.&#160; Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into our enterprise.&#160;&#160;&#160;Negative industry or economic trends, disruptions to our business, actual results significantly below projections, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of our reporting units.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value.&#160;&#160;We first qualitatively assess <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. </font>If necessary, we conduct a quantitative review using the relief-from-royalty method, which we believe to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&#160;&#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&#160;&#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk-adjusted rate of capital.&#160;&#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&#160;&#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&#160;&#160;Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into our enterprise and positioned for improved future sales growth.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">20</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The assessment of fair value for impairment purposes requires significant judgments to be made by management.&#160;&#160;Although our forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&#160;&#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We evaluate whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">21</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Results of Operations</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following table sets forth selected information for the years indicated.&#160;&#160;Dollar amounts are in thousands and percentages are of net sales.&#160;&#160;Percentages may not foot due to rounding.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z1fcaa16454684a498c7877b8f4b27adf" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Years ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(1)</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,362,813</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,215,318</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,080,309</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(2)</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,210,264</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,033,951</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">950,227</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(3)</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">706,625</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">745,381</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">827,145</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">510,223</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">587,745</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">691,813</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,789,925</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,582,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,549,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Gross margin:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">73.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">74.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">72.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">56.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">53.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">52.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">50.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">49.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">50.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">57.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">58.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">58.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">61.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">60.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">59.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Segment operating margin:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">35.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">36.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">34.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">29.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">25.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">27.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">29.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">31.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">31.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Corporate administrative expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Income from continuing operations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">27.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Interest expense, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Other income/(expense)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(0.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Income from continuing operations before taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(7.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(8.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(7.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">17.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">19.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">18.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z53b6b067d8fa4dbbaca81eeb976b1f03" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(1)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisitions of Innovative Product Achievements LLC from August 5, 2014, Strategic Healthcare Programs Holdings LLC from August 14, 2014, Strata Decision Technologies LLC from January 21, 2015, SoftWriters Inc. from February 9, 2015, Data Innovations LLC from March 4, 2015, Atlantic Health Partners LLC from September 4, 2015, Atlas Database Software Corp. from October 26, 2015, CliniSys from January 7, 2016, PCI Medical from March 17, 2016, GeneInsight from April 1, 2016 and UNIConnect from November 10, 2016.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z6b8d81d802324acab193f6d53ba494a0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(2)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from the acquisitions of Foodlink Holdings Inc. from July 2, 2014, On Center Software LLC from July 20, 2015, RF Ideas Inc. from September 1, 2015, Aderant Holdings Inc. from October 21, 2015, Black Diamond Advanced Technologies through March 20, 2015, ConstructConnect from October 31, 2016 and Deltek from December 28, 2016.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z36e270f68bd74e7881e9b86490aaefa4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(3)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Includes results from Abel Pumps through October 2, 2015.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">22</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Year Ended December 31, 2016 Compared to Year Ended December 31, 2015</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Net sales for the year ended December 31, 2016 were $3.79 billion as compared to sales of $3.58 billion for the year ended December 31, 2015, an increase of 5.8%. The increase was the result of contributions from acquisitions of 6.8%, negative organic growth of 0.3% and a negative foreign exchange impact of 0.7%.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our Medical &amp; Scientific Imaging segment reported a $147 million or 12% increase in net sales for the year ended December 31, 2016 over the year ended December 31, 2015.&#160;&#160;Acquisitions contributed 9%, organic sales increased 4% and the negative foreign exchange impact was 1%. The increase in organic sales was due to increas<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">ed sales in our medical businesses, led by NDI and Verathon</font>.&#160;&#160;Gross margin decreased to 73.2% in the year ended December 31, 2016 from 74.0% in the year ended December 31, 2015, due primarily to product mix<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">.</font> Selling, general and administrative ("SG&amp;A") expenses as a percentage of net sales increased to 38.2% in the year ended December 31, 2016 as compared to 37.7% in the year ended December 31, 2015, due to a higher SG&amp;A structure in our medical businesses.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">&#160;Opera</font>ting margin was 35.0% in the year ended December 31, 2016 as compared to 36.4% in the year ended December 31, 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In our RF Technology segment, net sales for the year ended December 31, 2016 increased by $176 million or 17% over the year ended December 31, 2015.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">&#160; Acquisitions net of the divestiture of the Black Diamond Advanced Technology business added 15%, organic sales increased by 3%, and the negative foreign exchange impact was 1%. </font>The increase in organic sales was due primarily to increased sales in our software businesses offset in part by the completion of large service contracts in our toll and traffic businesses in 2015.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">&#160;&#160;Gross m</font>argin was 56.7% in 2016 as compared to 53.4% in the prior year due to product mix in our toll and traffic businesses as well as an increased percentage of sales at our software businesses which have a higher gross margin.&#160;&#160;SG&amp;A expenses as a percentage of sales in the year ended December 31, 2016 increased to 25.9%, as compared to 23.3% in the prior year due primarily to an increased percentage of sales at our software businesses which have a higher SG&amp;A structure.&#160;&#160;Operating margin was 30.8% in 2016 as compared to 30.2% in 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Net sales for our Industrial Technology segment decreased by $39 million or 5.2% for the year ended December 31, 2016 from the year ended December 31, 2015. The divestiture of the Abel Pumps business in 2015 accounted for a negative 3.1%, organic sales decreased by 1.5% and the negative foreign exhange impact was 0.6%.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">The decrease in organic sales was due primarily to </font>decreased sales in those fluid handling businesses that serve oil and gas markets, offset in part by increased sales in our water metering business.&#160;&#160;Gross margin increased to 50.6% for the year ended December 31, 2016 as compared to 49.8% in the year ended December 31, 2015 <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">due to product mix.&#160;&#160;</font>SG&amp;A expenses as a percentage of net sales were 21.9%, as compared to 21.0% in the prior ye<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">ar, due primarily to negative leverage on lower sales volume.&#160;&#160;T</font>he resulting operating margin was 28.7% in the year ended December 31, 2016 as compared to 28.8% in the year ended December 31, 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In our Energy Systems &amp; Controls segment, net sales for the year ended December 31, 2016 decreased by $78 million or 13% from the year ended December 31, 2015.&#160;&#160;Organic sales decreased by 12% due to decreased sales in oil and gas products, including safety systems and valves, and the negative foreign exchange impact was 1%.&#160; Gross margin decreased to 57.1% in the year ended December 31, 2016 as compared to 58.1% in the year ended December 31, 2015 and SG&amp;A expenses as a percentage of net sales increased to 31.7% as compared to 30.5% in the prior yea<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">r, both of which were due negative leverage on lower sales volume. </font>Operating margin was 25.4% in the year ended December 31, 2016 as compared to 27.6% in the year ended December 31, 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Corporate expenses increased by $24.7 million to $127.5 million, or 3.4% of sales, in 2016 as compared to $102.8 million, or 2.9% of sales, in 2015. The increase was due primarily to increased equity compensation costs as a result of both an increase in the number of shares granted in the current year and increases in our common stock price and increased costs related to acquisitions.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Interest expense increased $27.3 million, or 32.5%, for the year ended December 31, 2016 compared to the year ended December 31, 2015.&#160;&#160;The increase is due primarily to higher average debt balances to fund current year acquisitions as well as higher average interest rates throughout 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Other expense of $1.5 million for the year ended December 31, 2016 was composed primarily of foreign exchange losses at our non-U.S. based companies, offset in part by royalty income.&#160;&#160;Other income of $58.7 million for the year ended December 31, 2015 was com<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">posed primarily of the $70.9 million gain from the divestiture of Abel Pumps (see Note 2 of the Notes to Consolidated Financial Statements included in this Annual Report), offset in part by a $9.5 million impairment charge on a minority investment.</font>&#160;&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">23</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt">During 2016, our effective income tax rate was 30.0%, which was 60 basis points lower than the 2015 rate of 30.6%.&#160; The decrease was due to the recognition of $15.3 million in excess tax benefits in the current year in accordance with an ASU related to stock compensation adopted in the first quarter of 2016 (see Note 1 of the Notes to Consolidated Financial Statements), as well as the non-recurrence of the 2015 taxable gain on the divestiture of Abel Pumps which was partially offset by discrete tax benefits from settlements of tax matters in 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016, the functional currencies <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">of most of our non-U.S. su</font>bsidiaries were weaker, and the Canadian dollar was stronger, against the U.S. dollar compared to currency exchange rates at December 31, 2015. The net result of these changes led to a pre-tax <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">decrease in the foreign exchange component of comprehensive earnings of $115 m</font>illion in the year ended December 31, 2016. Approximate<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">ly $52 mil</font>lion of this amount related to goodwill and is not expected to directly affect our projected future cash flows. For the entire year of 2016, operating<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff"> profit decreased by less than 1% due to</font> fluctuations in non-U.S. currencies.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following table summarizes our net order information for the years ended December 31, 2016 and 2015 (dollar amounts in thousands).&#160;</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z7824e1aa9a6a49adb93f4a1e9e57bcf2" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,399,007</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,235,143</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,278,246</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,024,999</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">704,622</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">731,810</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">514,300</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">555,672</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(7.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,896,175</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,547,624</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The increase in orders was due to orders from acquisitions which added 8%, organic growth of 3<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">% and a 1% negative foreign exchange impact</font>.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following table summarizes order backlog information at December 31, 2016 and 2015 (dollar amounts in thousands). We include in backlog only orders that are expected to be recognized as revenue within twelve months.&#160; The increase in backlog was due to acquisitions which added 37% and internal growth of 10%.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z3042170acfe74202b14ca70edaa652a1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">423,616</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">373,213</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">991,212</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">538,877</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">83.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">65,259</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">68,002</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(4.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">92,309</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">90,365</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,572,396</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,070,457</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">46.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Year Ended December 31, 2015 Compared to Year Ended December 31, 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Net sales for the year ended December 31, 2015 were $3.58 billion as compared to sales of $3.55 billion for the year ended December 31, 2014, an increase of 1%. The increase was the result of contributions from acquisitions of 4%, negative organic growth of 0.3% and a negative foreign exchange impact of 3%.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">Our Medical &amp; Scientific Imaging segment reported a $135 million or 12.5% increase in net sales for the year ended December 31, 2015 over the year ended December 31, 2014.&#160;&#160;Acquisitions contributed 11.5%, organic sales increased 3.8% and the negative foreign exchange impact was 2.8%. The increase in organic sales was due to increas<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">ed sales in our medical businesses, led by Verathon and Managed Health Care Associates ("MHA")</font>.&#160;&#160;Gross margin increased to 74.0% in the year ended December 31, 2015 from 72.1% in the year ended December 31, 2014, due primarily t<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">o additional sales from medical products which have a higher gross margin.</font>&#160;Selling, general and administrative ("SG&amp;A") expenses as a percentage of net sales were relatively unchanged at 37.7% in the year ended December 31, 2015 as compared to 37.4% in the year ended December 31, 2014<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">.&#160;&#160;Opera</font>ting margin was 36.4% in the year ended December 31, 2015 as compared to 34.8% in the year ended December 31, 2014.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">24</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">In our RF Technology segment, net sales for the year ended December 31, 2015 increased by $84 million or 9% over the year ended December 31, 2014.<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">&#160;Organic sales increased by 6%, acquisitions net of the divestiture of the Black Diamond Advanced Technology business added 4% and the negative foreign exchange impact was 1%. The increase in organic sales was due primarily to growth in our toll and traffic and freight matching businesses.&#160;&#160;Gross m</font>argin was 53.4% in 2015 as compared to 52.8% in the prior year due to leverage on higher sales volume and product mix.&#160;&#160;SG&amp;A expenses as a percentage of sales in the year ended December 31, 2015 were 23.3%, a decrease from 24.3% in the prior year due to operating leverage on higher sales volume.&#160;&#160;Operating margin was 30.2% in 2015 as compared to 28.5% in 2014.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">Net sales for our Industrial Technology segment decreased by $82 million or 10% for the year ended December 31, 2015 from the year ended December 31, 2014. Organic sales decreased by 4%, the&#160; negative foreign exhange impact was 4% and the divestiture of the Abel Pumps business accounted for a negative 2%.&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">The decrease in organic sales was due primarily to&#160;</font>decreased sales in those fluid handling businesses that serve oil and gas markets.&#160;&#160;Gross margin decreased to 49.8% for the year ended December 31, 2015 as compared to 50.5% in the year ended December 31, 2014&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">due to negative leverage on lower sales volume.&#160;&#160;</font>SG&amp;A expenses as a percentage of net sales were 21.0%, as compared to 20.5% in the prior ye<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">ar, due primarily to negative leverage on lower sales volume.&#160;&#160;T</font>he resulting operating margin was 28.8% in the year ended December 31, 2015 as compared to 29.9% in the year ended December 31, 2014.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">In our Energy Systems &amp; Controls segment, net sales for the year ended December 31, 2015 decreased by $104 million or 15% from the year ended December 31, 2014.&#160;&#160;Organic sales decreased by 10% due to decreased sales in oil and gas products, including safety systems and valves, and the negative foreign exchange impact was 5%.&#160; Gross margin was relatively unchanged at&#160;58.1% in the year ended December 31, 2015, compared to 58.3% in the year ended December 31, 2014<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">.</font>&#160;SG&amp;A expenses as a percentage of net sales were 30.5% as compared to 28.9% in the prior yea<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">r due negative leverage on lower sales volume.&#160;</font>Operating margin was 27.6% in the year ended December 31, 2015 as compared to 29.3% in the year ended December 31, 2014.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">Corporate expenses increased by $4.6 million to $102.8 million, or 2.9% of sales, in 2015 as compared to $98.2 million, or 2.8% of sales, in 2014. The increase was due primarily to increased costs related to acquisitions.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">Interest expense increased $5.6 million, or 7.1%, for the year ended December 31, 2015 compared to the year ended December 31, 2014.&#160;&#160;The increase is due primarily to higher average debt balances offset in part by lower average interest rates throughout 2015.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">Other income of $58.7 million for the year ended December 31, 2015 was com<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">posed primarily of the $70.9 million gain from the divestiture of Abel Pumps (see Note 2 of the Notes to Consolidated Financial Statements included in this Annual Report), offset in part by a $9.5 million impairment charge on a minority investment.</font>&#160;&#160;Other income of $0.6 million for the year ended December 31, 2014 was composed of royalty income and foreign exchange gains at our non-U.S. based companies, offset in part by losses from asset disposals.&#160;&#160;</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">During 2015, our effective income tax rate was 30.6%, which was 70 basis points higher than the 2014 rate of 29.9%.&#160; The taxable gain on the divestiture of Abel Pumps led to an increase of 130 basis points, and was offset in part by discrete tax benefits from settlements of tax matters.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">At December 31, 2015, the functional currencies&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">of most of our non-U.S. su</font>bsidiaries were weaker against the U.S. dollar compared to currency exchange rates at December 31, 2014. The net result of these changes led to a pre-tax&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">decrease in the foreign exchange component of comprehensive earnings of $146 m</font>illion in the year ended December 31, 2015. Approximate<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">ly $62 mil</font>lion of this amount related to goodwill and is not expected to directly affect our projected future cash flows. For the entire year of 2015, operating<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">&#160;profit decreased by approximately 2% due to</font>&#160;fluctuations in non-U.S. currencies.</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">25</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="MARGIN-BOTTOM: 3pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 3pt; LINE-HEIGHT: 11.4pt">The following table summarizes our net order information for the years ended December 31, 2015 and 2014 (dollar amounts in thousands).&#160;</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z8454c0d634bf42ca997b0977e03e890c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,235,143</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,081,190</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,024,999</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">955,831</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">731,810</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">808,921</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(9.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">555,672</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">692,136</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(19.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,547,624</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,538,078</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The increase in orders was due to orders from acquisitions which added 5%, offset by negative organic growth of 2<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">% and a 3% negative foreign exchange impact</font>.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following table summarizes order backlog information at December 31, 2015 and 2014 (dollar amounts in thousands). We include in backlog only orders that are expected to be recognized as revenue within twelve months.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="ze3f4d478e53d4387acea63fc8443495d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">change</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Medical &amp; Scientific Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">373,213</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">296,098</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">538,877</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">520,727</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Industrial Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">68,002</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">97,507</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(30.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Energy Systems &amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">90,365</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">126,838</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(28.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,070,457</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,041,170</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Financial Condition, Liquidity and Capital Resources</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Selected cash flows for the years ended December 31, 2016, 2015 and 2014 are as follows (in millions):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z5d5aa09388154a6191ef991f98a4f27b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash provided by/(used in):</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">964</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">929</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">840</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Investing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,753</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,698</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(348</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Financing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,805</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">996</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(298</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Operating activities - The increase in cash provided by operating activities in 2016 was primarily due to increased earnings net of non-cash charges and higher deferred revenue balances due to an increased percentage of revenue from software and other subscription based products, offset in part by income tax payments in the first quarter of 2016 related to the gain on the sale of the Abel Pumps business in the fourth quarter of 2015.&#160; The increase in cash provided by operating activities in 2015 was due to increased earnings net of intangible amortization related to acquisitions, the collection of $49 million of receivables due from the Puerto Rico Highways and Transportation Authority and higher deferred revenue balances due to an increased percentage of revenue from software and other subscription based products.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Investing activities - Cash used in investing activities during 2016, 2015 and 2014 was primarily for business acquisitions.&#160; Cash received from investing activities in 2015 was primarily proceeds from the sale of the Abel Pumps business.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Financing activities - Cash used in financing activities in all periods presented was primarily debt repayments as well as dividends paid to stockholders.&#160;&#160;Cash provided by financing activities during 2016 was primarily from the issuance of $1.2 billion of senior notes and revolving debt borrowings for acquisitions. Cash provided by financing activities during 2015 was primarily the issuance of $900 million of senior notes and revolving debt borrowings for acquisitions.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">26</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Net working capital (current assets, excluding cash, less total current liabilities, excluding debt) was&#160; a negative $25 million at December 31, 2016 compared to $126 million at December 31, 2015, due primarily to increases in deferred revenue balances due to an increased percentage of revenue from software and other subscription based products.&#160; We acquired negative net working capital of $128 million through business acquisitions during 2016.&#160; The negative acquired working capital was due primarily to $203 million in deferred revenue balances.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Total debt was $6.2 billion at December 31, 2016 (51.8% of total capital) compared to $3.3 billion at December 31, 2015 (38.3% of total capital). Our increased debt at December 31, 2016 compared to December 31, 2015 was due to debt borrowings for 2016 acquisitions.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On December 19, 2016, we completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021, issued at 99.843% of their principal amount, and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026, issued at 99.984% of their principal amount.&#160; Net proceeds of $1.19 billion were used in the acquisition of Deltek (see Note 2 of the Notes to Consolidated Financial Statements). The senior notes are unsecured senior obligations of the Company and rank senior in right of payment with all of our existing and future subordinated indebtedness and rank equally in right of payment with all of our existing and future unsecured senior indebtedness. The notes are effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The notes are not guaranteed by any of our subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of our subsidiaries.</div>

<div style="MARGIN-TOP: 0.05pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 2pt; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 5.9pt">The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 2pt; LINE-HEIGHT: 11.4pt">We may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On September 23, 2016, we entered into a new five-year unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced our previous unsecured credit facility, dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility"). The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150.0 million for letters of credit. We may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.&#160; We recorded as other expense a $0.9 million non-cash debt extinguishment charge in the fourth quarter related to the early termination of the 2012 Facility, which represented the unamortized fees associated with the 2012 Facility.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The 2016 Facility contains various affirmative and negative covenants which, among other things, limit our ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change our line of business.&#160; We also are subject to financial covenants which require us to limit our consolidated total leverage ratio and to maintain a consolidated interest coverage ratio.&#160; The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On December 2, 2016, we amended the 2016 Facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 Facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).&#160; In conjunction with the Deltek acquistion (see Note 2 of the Notes to Consolidated Financial Statements), we increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016, we had $4.3 billion of senior unsecured notes and $1.93 billion of outstanding revolver borrowings. In addition, we had $3.0 million of other debt in the form of capital leases and several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support our non-U.S. businesses. We had $74.1 million of outstanding letters of credit at December 31, 2016, of which $34.8 million was covered by our lending group, thereby reducing our revolving credit capacity commensurately.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We were in compliance with all debt covenants related to our credit facility throughout the years ended December 31, 2016 and 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">27</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">See Note 8 of the Notes to Consolidated Financial Statements included in this Annual Report for additional information regarding our credit facility and senior notes.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Cash and cash equivalents at our foreign subsidiaries at December 31, 2016 totaled $557 million.&#160;&#160;Repatriation of these funds under current regulatory and tax law for use in domestic operations would expose us to additional taxes.&#160;&#160;We consider this cash to be permanently reinvested.&#160;&#160;We expect existing cash and cash equivalents, cash generated by our U.S. operations, our unsecured credit facility, as well as our expected ability to access the capital markets, will be sufficient to fund operating requirements in the U.S. for the foreseeable future.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Capital expenditures of $37.3 million, $36.3 million and $37.6 million were incurred during 2016, 2015 and 2014, respectively. In the future, we expect capital expenditures as a percentage of sales to be between 1.0% and 1.5% of annual net sales.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Contractual Cash Obligations and Other Commercial Commitments and Contingencies</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following tables quantify our contractual cash obligations and commercial commitments at December 31, 2016 (in thousands).</div>

<div style="LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zaf161bb297bf4a6a9b958751d6263d91" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom"></td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="22" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Payments Due in Fiscal Year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">&#160;<font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Contractual</font></div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Cash Obligations<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">1</sup></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt"></div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Thereafter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-term debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,230,003</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">400,003</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">800,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">600,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,430,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Senior note interest</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">719,557</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">139,900</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">129,325</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">106,608</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">85,025</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">67,269</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">191,430</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Capital leases</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,986</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,592</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">840</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">407</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">147</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr style="HEIGHT: 21px">
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating leases</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">248,530</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">60,536</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">46,080</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">35,341</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">29,726</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">25,177</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">51,670</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,201,076</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">602,031</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">976,245</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">642,356</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">714,898</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">592,446</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,673,100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z7863c5847d79455db234646cc7de7ca3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="23" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Amounts Expiring in Fiscal Year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Other Commercial</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Commitments</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Total</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Amount</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Committed</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Thereafter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 20%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Standby letters of credit and bank guarantees</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">74,071</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26,223</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,961</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">428</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 8%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">104</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">33,642</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">11,713</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">
<table id="z490a08cacb5e4e1b9de8977676b44792" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 0.1pt"></td>
<td style="WIDTH: 9pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">1</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">We have excluded $29 million related to the liability for uncertain tax positions from the tables as the current portion is not material, and we are not able to reasonably estimate the timing of the long-term portion of the liability. See Note 7 of the Notes to Consolidated Financial Statements included in this Annual Report.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #252525; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of December 31, 2016, we had $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require us to provide a surety bond as a guarantee of its performance of contractual obligations.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We believe that internally generated cash flows and the remaining availability under our credit facility will be adequate to finance normal operating requirements and future acquisition activities. Although we maintain an active acquisition program, any future acquisitions will be dependent on numerous factors and it is not feasible to reasonably estimate if or when any such acquisitions will occur and what the impact will be on our activities, financial condition and results of operations. We may also explore alternatives to attract additional capital resources.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We anticipate that our businesses will generate positive cash flows from operating activities, and that these cash flows will permit the reduction of currently outstanding debt in accordance with the repayment schedule. However, the rate at which we can reduce our debt during 2017 (and reduce the associated interest expense) will be affected by, among other things, the financing and operating requirements of any new acquisitions and the financial performance of our existing companies. None of these factors can be predicted with certainty.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">28</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Off-Balance Sheet Arrangements</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016 and 2015, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Recently Issued Accounting Standards</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">See Note 1 of the Notes to Consolidated Financial Statements included in this Annual Report for information regarding the effect of new accounting pronouncements on our financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z4a9a12d96cb246109febf6548eae4c67" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 7A.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">We are exposed to interest rate risks on our outstanding revolving credit borrowings, and to foreign currency exchange risks on our transactions denominated in currencies other than the U.S. dollar. We are also exposed to equity market risks pertaining to the traded price of our common stock.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016, we had $4.3 billion of fixed rate borrowings with interest rates ranging from 1.85% to 6.25%. At December 31, 2016, the prevailing market rates for our long-term notes were between 0.9% higher and 2.9% lower than the fixed rates on our debt instruments.&#160; Our credit facility contains a $2.5 billion variable-rate revolver with $1.93 billion of outstanding borrowings at December 31, 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Several of our businesses have transactions and balances denominated in currencies other than the U.S. dollar. Most of these transactions or balances are denominated i<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">n euros, Canadian dollars, British pounds or Danish kroner. Sales by companies whose functional currency was not the U.S. dollar were 20% </font>of our total sales in 2016 an<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">d 61% o</font>f these sales were by companies with a European functional currency. If these currency exchange rates had been 10% different throughout 2016 compared to currency exchange rates actually experienced, the impact on our net earnings would have been approximately 2%.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The trading price of our common stock influences the valuation of stock award grants and the effects these grants have on our results of operations. The stock price also influences the computation of potentially dilutive common stock which includes both stock awards and the premium over the conversion price on senior subordinated convertible notes to determine diluted earnings per share. The stock price also affects our employees' perceptions of programs that involve our common stock. We believe the quantification of the effects of these changing prices on our future earnings and cash flows is not readily determinable.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">29</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z403ccd8e55fc46b9abd91c7d44e11ed4" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 8.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zdf087115b0d04809a5068d1ec53c9f62" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: center">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 11.4pt">Page</div>
</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Consolidated Financial Statements:</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">Report of Independent Registered Certified Public Accounting Firm (PricewaterhouseCoopers LLP)</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">31&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">Consolidated Balance Sheets as of December 31, 2016 and 2015</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">32&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 36pt">Consolidated Statements of Earnings for the Years ended December 31, 2016 , 2015 and 2014</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">33&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">Consolidated Statements of Comprehensive Income for the Years ended December 31, 2016 , 2015 and 2014</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">34&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">Consolidated Statements of Stockholders' Equity for the Years ended December 31, 2016 , 2015 and 2014</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">35&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 36pt">Consolidated Statements of Cash Flows for the Years ended December 31, 2016 , 2015 and 2014</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">36&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">Notes to Consolidated Financial Statements</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">38&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Supplementary Data:</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 94.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">Schedule II - Consolidated Valuation and Qualifying Accounts for the Years ended December 31, 2016 , 2015 and 2014</div>
</td>
<td style="WIDTH: 5.23%; VERTICAL-ALIGN: top; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff">61&#160;</td>
</tr>
</table>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">30</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="MARGIN-BOTTOM: 2pt; FONT-SIZE: 9pt; FONT-FAMILY: Georgia; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Report of Independent Registered Certified Public Accounting Firm</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">To</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">the Stockholders of Roper Technologies, Inc.:</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">In our opinion, the accompanying consolidated balance sheets and the related consolidated statements of earnings, of comprehensive income, of stockholders' equity, and of cash flows, present fairly, in all material respects, the financial position of Roper Technologies, Inc. and its subsidiaries (the "Company") at December 31, 2016 and December 31, 2015, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2016</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">in conformity with accounting principles generally accepted in the United States of America.&#160; In addition, in our opinion, the financial statement schedule listed in the index appearing under Item 15(a)(2) presents fairly, in all material respects, the information set forth therein when read in conjunction with the related consolidated financial statements.&#160; Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2016, based on criteria established in </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; FONT-STYLE: italic">Internal Control - Integrated Framework</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"> 2013</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).&#160; The Company's management is responsible for these financial statements and financial statement schedule, for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Management's Report on Internal Control over Financial Reporting appearing under Item 9A.&#160; Our responsibility is to express opinions on these financial statements, on the financial statement schedule and on the Company's internal control over financial reporting based on our integrated audits.&#160; We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States).&#160; Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects.&#160; Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation.&#160; Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk.&#160; Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.&#160; A company's internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.&#160; Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.&#160; As described in</font><font style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Management's Report on Internal Control over Financial Reporting, management has excluded acquisitions completed during 2016 from its assessment of internal control over financial reporting as of</font><font style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">December 31, 2016</font><font style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #ff0000">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">because they were acquired by the Company in purchase business combinations during 2016. We have also excluded acquisitions completed during 2016 from our audit of internal control over financial reporting. These acquisitions are wholly-owned subsidiaries whose total assets and total revenues represent 2.1% and 2.6%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2016.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">/</font>s<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">/</font> PricewaterhouseCoopers LLP</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Tampa, Florida</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">February 27, 2017</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">31</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 4.7pt">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt; MARGIN-RIGHT: 4.7pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">CONSOLIDATED BALANCE SHEETS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">December 31, 2016 and 2015</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">(in thousands, except per share data)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zbd48aeab91db487b924d547e5af35227" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash and cash equivalents</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">757,200</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">778,511</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accounts receivable, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">619,854</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">488,271</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Inventories, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">181,952</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">189,868</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income taxes receivable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">31,679</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Unbilled receivables</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">129,965</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">122,042</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other current assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">55,851</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">39,355</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total current assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,776,501</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,618,047</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Property, plant and equipment, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">141,318</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">105,510</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Goodwill</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,647,142</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,824,726</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other intangible assets, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,655,843</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,528,996</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30,620</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">31,532</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">73,503</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">59,554</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,324,927</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,168,365</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Liabilities and Stockholders' Equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accounts payable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">152,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">139,737</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accrued compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">161,730</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">119,511</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred revenue</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">488,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">267,030</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other accrued liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">219,339</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">168,513</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income taxes payable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22,762</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">18,532</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Current portion of long-term debt, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">400,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,805</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total current liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,445,272</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">720,128</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-term debt, net of current portion</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,808,561</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,264,417</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,178,205</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">810,856</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">104,024</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">74,017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,536,062</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,869,418</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Commitments and contingencies (Note 12)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stockholders' equity:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Preferred stock, $0.01 par value per share; 1,000 shares authorized; none outstanding</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Common stock, $0.01 par value per share; 350,000 shares authorized; 103,578 shares issued and 101,672 outstanding at December 31, 2016 and 102,795 shares issued and 100,870 outstanding at December 31, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,036</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,028</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Additional paid-in capital</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,489,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,419,262</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Retained earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,642,402</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,110,530</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accumulated other comprehensive earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(324,739</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(212,779</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Treasury stock, 1,906 shares at December 31, 2016 and 1,925 shares at December 31, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(18,901</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,094</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total stockholders' equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,788,865</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,298,947</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total liabilities and stockholders' equity</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,324,927</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,168,365</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">32</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">CONSOLIDATED STATEMENTS OF EARNINGS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Years ended December 31, 2016, 2015 and 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">(Dollar and share amounts in thousands, except per share data)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zc4480787047d4c5ebd798564ff95b786" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Years ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,789,925</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,582,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,549,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cost of sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,457,515</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,417,749</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,447,595</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Gross profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,332,410</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,164,646</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,101,899</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Selling, general and administrative expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,277,847</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,136,728</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,102,426</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income from operations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,054,563</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,027,918</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">999,473</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Interest expense, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">111,559</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">84,225</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">78,637</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Loss on extinguishment of debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">871</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other income/(expense), net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,481</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">58,652</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">620</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Earnings before income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">940,652</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,002,345</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">921,456</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">282,007</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">306,278</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">275,423</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">658,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">696,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">646,033</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Earnings per share:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.92</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.47</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.43</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.85</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.40</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Weighted-average common shares outstanding:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">101,291</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100,616</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">99,916</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">102,464</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">101,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100,884</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">See accompanying notes to consolidated financial statements.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">33</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Years ended December 31, 2016, 2015 and 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">(in thousands)</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z6f1b312bb9f64c66981f6e7c6bfdfedb" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Years ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">658,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">696,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">646,033</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other comprehensive income, net of tax:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Foreign currency translation adjustments</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(111,960</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(139,789</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(115,010</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Unrecognized pension gain</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,063</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total other comprehensive loss, net of tax</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(111,960</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(140,852</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(115,010</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Comprehensive income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">546,685</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">555,215</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">531,023</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">See accompanying notes to consolidated financial statements.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">34</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="LINE-HEIGHT: 6.85pt"><br style="LINE-HEIGHT: 6.85pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Years ended December 31, 2016, 2015 and 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;(in thousands, except per share data)</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zd0e2082bab5a40168e1488c5ba788199" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr style="HEIGHT: 14px">
<td style="WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Common Stock</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Accumulated</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Shares</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Amount</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Additional</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">paid-in<br>
 capital</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Retained</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">earnings</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">other<br>
 comprehensive</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">earnings</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Treasury</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">stock</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Total</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">stockholders'</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">equity</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2013</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">99,312</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,013</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,229,233</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">2,959,196</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">43,083</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,475</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4,213,050</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">646,033</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">646,033</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock option exercises</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">581</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">6</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">32,517</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">32,523</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Treasury stock sold</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">20</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">2,549</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">202</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">2,751</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Currency translation adjustments, net of $3,916 tax</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(115,010</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(115,010</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock based compensation</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">63,025</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">63,025</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Restricted stock activity</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">213</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">2</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(22,064</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(22,062</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock option tax benefit, net of shortfalls</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">21,481</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">21,481</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Conversion of senior subordinated convertible notes</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,403</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,403</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Dividends declared ($0.85 per share)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(85,028</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(85,028</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2014</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">100,126</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,021</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,325,338</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">3,520,201</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(71,927</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,273</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4,755,360</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">696,067</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">696,067</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock option exercises</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">402</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">33,002</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">33,006</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Treasury stock sold</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">18</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">2,710</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">179</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">2,889</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Currency translation adjustments, net of $6,658 tax</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(139,789</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(139,789</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock based compensation</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">61,766</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">61,766</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Restricted stock activity</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">324</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">3</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(14,697</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(14,694</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock option tax benefit, net of shortfalls</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">22,175</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">22,175</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Conversion of senior subordinated convertible notes</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(11,032</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(11,032</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Post-retirement benefit plan adjustments</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,063</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,063</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Dividends declared ($1.05 per share)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(105,738</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(105,738</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2015</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">100,870</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,028</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,419,262</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4,110,530</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(212,779</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,094</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">5,298,947</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">658,645</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">658,645</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock option exercises</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">372</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">27,970</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">27,974</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Treasury stock sold</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">19</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">3,147</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">193</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">3,340</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Currency translation adjustments, net of $2,570 tax</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(111,960</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(111,960</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock based compensation</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">77,860</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">77,860</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Restricted stock activity</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">411</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(17,980</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(17,976</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock option tax benefit, net of shortfalls</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(8,081</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(8,081</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Conversion of senior subordinated convertible notes</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(13,111</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(13,111</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Dividends declared ($1.25 per share)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(126,773</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(126,773</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 29%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2016</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 3%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">101,672</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 4%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,036</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">1,489,067</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">4,642,402</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(324,739</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 7%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">(18,901</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="COLOR: #000000; LINE-HEIGHT: 11.4pt">5,788,865</div>
</td>
<td style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">See accompanying notes to consolidated financial statements.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">35</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 15pt">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 15pt">CONSOLIDATED STATEMENTS OF CASH FLOWS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Years ended December 31, 2016, 2015 and 2014</div>

<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt">&#160;(in thousands)</div>

<div style="FONT-SIZE: 4pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 4.55pt">&#160;</div>

<table id="zca231fde7b2c4b76b70fb4c534879676" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Years ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash flows from operating activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">658,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">696,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">646,033</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Adjustments to reconcile net earnings to cash flows from operating activities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Depreciation and amortization of property, plant and equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,299</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38,185</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">40,890</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Amortization of intangible assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">203,154</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">166,076</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">156,394</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Amortization of deferred financing costs</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,612</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,136</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,003</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Non-cash stock compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">78,827</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">61,766</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">63,027</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Gain on disposal of a business</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(70,860</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Changes in operating assets and liabilities, net of acquired businesses:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accounts receivable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(20,734</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">52,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(404</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Unbilled receivables</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,202</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(21,844</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(10,305</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Inventories</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,353</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,150</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,349</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accounts payable and accrued liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">20,176</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(8,392</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,747</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred revenue</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">25,190</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,239</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(28,202</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income taxes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(47,589</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,069</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(46,619</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,946</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">936</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,528</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 45pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash provided by operating activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">963,785</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">928,825</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">840,441</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash flows from investing activities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Acquisitions of businesses, net of cash acquired</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,721,758</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,762,883</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(305,379</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Capital expenditures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(37,305</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(36,260</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(37,644</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Capitalized software expenditures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2,801</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2,439</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2,588</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Proceeds from disposal of a business</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">105,624</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Proceeds from sale of assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">870</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,126</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,506</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,138</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,500</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(4,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 45pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash used in investing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,752,856</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,698,332</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(348,105</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash flows from financing activities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Proceeds from senior notes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,200,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">900,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Borrowings/(payments) under revolving line of credit, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,750,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">180,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(250,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Principal payments on convertible notes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(4,284</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(4,006</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(561</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Debt issuance costs</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(17,266</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(8,044</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash dividends to stockholders</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(121,130</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(100,334</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(79,859</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Treasury stock sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,340</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,889</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,751</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock award tax excess windfall benefit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22,228</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Proceeds from stock based compensation, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,998</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">18,312</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,463</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Redemption premium on convertible debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(14,166</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(13,126</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,518</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,229</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,677</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(461</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 45pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash provided by/(used in) financing activities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,805,263</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">996,242</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(298,104</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Effect of exchange rate changes on cash</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(37,503</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(58,654</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(43,522</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net increase/(decrease) in cash and cash equivalents</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(21,311</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">168,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">150,710</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash and cash equivalents, beginning of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">778,511</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">610,430</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">459,720</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash and cash equivalents, end of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">757,200</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">778,511</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">610,430</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">36</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<table id="z168bf21bcad94aa2a092e987ae737574" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Supplemental disclosures:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash paid for:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Interest</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">104,928</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">79,225</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">74,446</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income taxes, net of refunds received</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">329,596</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">280,801</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">300,969</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Noncash investing activities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net assets of businesses acquired:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Fair value of assets, including goodwill</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,433,085</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,876,984</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">324,717</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Liabilities assumed</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(711,327</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(114,101</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,338</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 36pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Cash paid, net of cash acquired</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,721,758</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,762,883</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">305,379</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; CLEAR: both; LINE-HEIGHT: 10.25pt">&#160;</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; CLEAR: both; LINE-HEIGHT: 10.25pt">See accompanying notes to consolidated financial statements.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">37</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Notes to Consolidated Financial Statements</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Years ended December 31, 2016 , 2015 and 2014</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z36a21f854e084081a0cb087943bb9ea6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 27.1pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(1)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Summary of Accounting Policies</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Basis of Presentation</u></font> - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Nature of the Business</u></font> - Roper is a diversified technology company.&#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Recent Accounting Pronouncements</u></font> - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&#160;&#160;The Company considers the applicability and impact of all ASUs.&#160;&#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Recently Adopted Accounting Pronouncements</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In March 2016, the FASB issued an update on stock compensation.&#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="za5bd38dceb994233bca67406e391ad90" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&#160;This change adds volatility to the Company's effective tax rate.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="zf04b8cd469ef4c279d14e105dbe83742" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="z7636522d78dc4edf824caa5210f8a9d9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="z7b7db1cf17e74edc91be4f0883eee6b6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In March 2016, the FASB issued an update amending the equity method of&#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&#160; Early adoption is permitted.&#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">38</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&#160; The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&#160;The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not&#160;have a material impact on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; FONT-STYLE: italic; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Recently Released Accounting Pronouncements</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&#160;This update,&#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&#160; These amendments include the&#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">39</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Accounts Receivable</u></font> - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Cash and Cash Equivalents</u></font> - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Contingencies</u></font> - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&#160;&#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&#160;&#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="zfb47ec6f5b594da8989c89fb4a6ac660" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Years ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Basic weighted-average shares outstanding</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">101,291</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100,616</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">99,916</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Effect of potential common stock:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Common stock awards</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,126</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">887</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">816</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Senior subordinated convertible notes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">47</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">94</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">152</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Diluted weighted-average shares outstanding</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">102,464</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">101,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">100,884</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt">As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Estimates</u></font> - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Foreign Currency Translation and Transactions</u></font> - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&#160;&#160;Translation adjustments are reflected as a component of other comprehensive income.&#160;&#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&#160;&#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">40</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="MARGIN-BOTTOM: 11pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Goodwill and Other Intangibles</u></font> - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. </font>The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&#160;&#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&#160;&#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&#160;&#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&#160;&#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&#160;&#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&#160;&#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&#160;&#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&#160;&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed </font>whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&#160;&#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z46e80c8638b04249bf5d4b69b1611907" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">a significant adverse change in legal factors or in the business climate;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z4a607fd453cd476798eabab59110d387" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">an adverse action or assessment by a regulator;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zdbafcb0267f440139689cb3644b42c31" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">unanticipated competition;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z5226ba49934c4e4ebfc0e713d765044a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">a loss of key personnel;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z8589965d4fdc44d7a09a53edb1b162b6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z5fb861e5ff0a481f98d042cb8b436cf1" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z3f14a5018fe540649150552f6af0e80a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">41</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &#160;Roper first qualitatively assesses <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&#160; </font>If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&#160;&#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&#160;&#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&#160;&#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&#160;&#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The assessment of fair value for impairment purposes requires significant judgments to be made by management.&#160;&#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&#160;&#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Impairment of Long-Lived Assets</u></font> - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Income Taxes</u></font> - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&#160;&#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">42</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&#160; No prior periods were adjusted.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Interest Rate Risk</u></font> - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&#160;&#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&#160;&#160;There were no interest rate swaps outstanding at December 31, 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Inventories</u></font> - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Other Comprehensive Income</u></font> - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Product Warranties</u></font> - The Company sells certain of its products to customers with a product warranty that allows customers to return a defective product during a specified warranty period following the purchase in exchange for a replacement product, repair at no cost to the customer or the issuance of a credit to the customer. The Company accrues its estimated exposure to warranty claims based upon current and historical product sales data, warranty costs incurred and any other related information known to the Company.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z5b7ed29c6d3345a2bba398790bfeded0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 55.01%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Buildings</div>
</td>
<td style="WIDTH: 44.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">20-30 years</div>
</td>
</tr>

<tr>
<td style="WIDTH: 55.01%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Machinery</div>
</td>
<td style="WIDTH: 44.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">8-12 years</div>
</td>
</tr>

<tr>
<td style="WIDTH: 55.01%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other equipment</div>
</td>
<td style="WIDTH: 44.99%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">3-5 years</div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Research and Development</u></font> - Research and development ("R&amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">43</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Revenue Recognition</u></font> - The Company recognizes revenue when all of the following criteria are met:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="za20571486ff245638fe6e2f5eb9f4c61" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18.1pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 17.9pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">persuasive evidence of an arrangement exists;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z954f6c10a0f14988a1e664fcabf68414" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18.1pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 17.9pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">delivery has occurred or services have been rendered;</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zfcb29a0a9d86411fb1df1342993d6c61" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18.1pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 17.9pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">the seller's price to the buyer is fixed or determinable; and</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z370833b98a124e96b850aa7ada8639fc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18.1pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 17.9pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">&#9679;</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">collectibility is reasonably assured.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Capitalized Software</u></font> - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&#160;&#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"><u>Stock-Based Compensation</u></font> - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&#160;&#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&#160;&#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zf83052a005df482da24c45d09b43588e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(2)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Business Acquisitions and Divestitures</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">2016 Acquisitions </font>&#8211; During the year ended December 31, 2016, Roper completed six business combinations.&#160;&#160;Roper acquired the businesses in order to both expand and complement its existing technologies.&#160; The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Purchase price allocations are preliminary pending final intangibles valuations and tax-related adjustments.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The largest of the 2016 acquisitions was Deltek Inc., a global provider of enterprise software and information solutions for government contractors, professional services firms and other project-based businesses.&#160; Roper acquired 100% of the shares of Project Diamond Holdings Corp. (the parent company of Deltek) on December 27, 2016, in a $2.8 billion all-cash transaction.&#160; Deltek is reported in the RF Technology segment.</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="zcba76181c7f6443884305d127684e1f9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accounts receivable</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">94,506</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other current assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,558</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Identifiable intangibles</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">972,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Goodwill</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,234,549</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">43,098</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total assets acquired</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,381,711</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred revenue</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">166,393</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other current liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">57,433</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-term deferred tax liability</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">349,810</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,935</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net assets acquired</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,800,140</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">44</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The majority of the goodwill is not expected to be deductible for tax purposes.&#160;&#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z4a601b3d17ec4a1a94dd168d36fe7dc4" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="7" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Pro forma</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="7" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Year ended December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,268,052</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,012,030</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">656,404</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">647,089</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Earnings per share, basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.48</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.43</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Earnings per share, diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.41</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.37</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Pro forma earnings were adjusted by $47.4 million and $37.2 million for the years ended December 31, 2016 and 2015, respectively, for non-recurring acquisition and other costs. Adjustments were also made for recurring changes in amortization, interest expense and taxes related to the acquisition.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">During the year ended December 31, 2016, Roper completed five other acquisitions which were immaterial.&#160;&#160;The aggregate purchase price of these acquisitions totaled $920 million of cash.&#160;&#160;The Company recorded $372 million in other identifiable intangibles and $642 million in goodwill in connection with these acquisitions.&#160;&#160;Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The results of the following acquisitions are reported in the Medical &amp; Scientific Imaging segment:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="ze58f5bee648841cc99d79ebfce6989c2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Clinisys - On January 7, 2016, Roper acquired 100% of the shares of&#160;CliniSys Group Ltd. ("CliniSys"), a provider of clinical laboratory software headquartered in the United Kingdom.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="zaa3e8050b92243bb86555494e9257ad9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">PCI Medical - On March 17, 2016, Roper acquired the assets of PCI Medical Inc., a provider of medical probe and scope disinfection products.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="zad2fc6a349aa4942a7206877fa543d94" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">GeneInsight - On April 1, 2016, the Company acquired 100% of the shares of GeneInsight Inc., a provider of software for managing the analysis, interpretation and reporting of genetic tests.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="z5de17352adab4db8bbf7ae83e8c667dc" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">UNIConnect - On November 10, 2016, Roper acquired the assets of UNIConnect LC, a provider of process management software for molecular laboratories.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">ConstructConnect - On October 31, 2016, Roper acquired 100% of the shares of iSqFt Holdings Inc. (d/b/a ConstructConnect), a <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">provider of cloud-based data, collaboration, and workflow automation solutions to the commercial construction industry.&#160;&#160; ConstructConnect is reported in the RF Technology segment.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt; BACKGROUND-COLOR: #ffffff">The Company expensed transaction costs of $4.2 million related to the acquisitions as corporate general and adminstrative expenses, as incurred.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">45</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt">The majority of the goodwill recorded for these five companies is not expected to be deductible for tax purposes.&#160;&#160;Of the $372 million of intangible assets acquired, $34 million was assigned to trade names that are not subject to amortization. The remaining $338 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $242 million (14 year weighted-average useful life), unpatented technology of $66 million (6 year weighted-average useful life) and software of $30 million (9 year weighted-average useful life).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">2015 Acquisitions </font>&#8211; During the year ended December 31, 2015, Roper completed eight business combinations.&#160;&#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The results of the following acquisitions are reported in the Medical &amp; Scientific Imaging segment:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="z760ee02492f548c9b737f5c029064a88" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Strata </font>- On January 21, 2015, Roper acquired 100% of the shares of Strata Decision Technologies LLC ("Strata"), a provider of planning and budget software for health care providers.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z48636572c8714835ac4a57557b77e11c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 2pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Softwriters </font>- On February 9, 2015, Roper acquired 100% of the shares of Softwriters Inc., a provider of long-term care pharmacy operating software.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z703161995c5244f192ba9da3b726772f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 2pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Data Innovations </font>- On March 4, 2015, Roper acquired 100% of the shares of Data Innovations LLC, a provider of clinical and blood laboratory middleware.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z05cb4a805608469cb70c81684497c94a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 2pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">AHP </font>- On September 4, 2015, Roper acquired the assets of Atlantic Health Partners LLC ("AHP"), a group purchasing organization specializing in vaccines for the physician marketplace.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="ze021905d0d2c46ce811a17e962a8b95f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 2pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #3c3c3c; TEXT-ALIGN: left; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 2pt; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Atlas </font>- On October 26, 2015, Roper acquired 100% of the shares of Atlas Database Software Corp. ("Atlas"), a provider of clinical process integration to private and public health sectors.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The results of the following acquisitions are reported in the RF Technology segment:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div>
<table id="zbbcf45094f294e149ecdc063ee5fff2e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">On Center </font>- On July 20, 2015, Roper acquired 100% of the shares of On Center Software LLC ("On Center"), a provider of construction automation technology.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zd84c77dd38f843759287b3e338a43e60" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">RF IDeas </font>- On September 1, 2015, Roper acquired 100% of the shares of RF IDeas, Inc., a provider of proprietary identification card technology solutions.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z758a68d608314fa7a81b8669238d0970" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#183;</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Aderant </font>- On October 21, 2015, Roper acquired 100% of the shares of Aderant Holdings, Inc. ("Aderant"), a provider of comprehensive software solutions for law and other professional services firms.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The aggregate purchase price for the 2015 acquisitions was $1.8 billion, paid in cash.&#160; Roper purchased the businesses to expand upon existing software, supply chain and medical platforms.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company expensed transaction costs of $5.9 million related to the acquisitions as corporate general and administrative expenses, as incurred.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company recorde<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">d $1.2 billion in goodwill and $731 million in other identifiable intangibles in con</font>nection with the acquisitions.&#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&#160;&#160;Of the $731 million of intangible assets acquired, $51 million was assigned to trade names that are not subject to amortization. The remaining $680 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $541 million (19 year weighted-average useful life), unpatented technology of $100 million (8 year weighted-average useful life) and software of $39 million (6 year weighted-average useful life).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Divestiture of Abel </font>-<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; FONT-STYLE: italic">&#160;</font>On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&#8364;95 million), net of cash divested.&#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&#160; Abel was reported in the Industrial Technology segment.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">46</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">2014 Acquisitions </font>&#8211; During the year ended December 31, 2014, Roper completed three business combinations.&#160;&#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper acquired 100% of the shares of Foodlink Holdings Inc. ("Foodlink"), Innovative Product Achievements LLC ("IPA") and Strategic Healthcare Programs Holdings LLC ("SHP") on July 2, August 5, and August 14, 2014, respectively.&#160; The aggregate purchase price was $303 million, paid in cash.&#160; Roper purchased the businesses to expand upon existing supply chain and medical platforms. SHP and IPA are reported in the Medical &amp; Scientific Imaging segment, and Foodlink is reported in the RF Technology segment.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company expensed transaction costs of $2.8 million related to the acquisitions as corporate general and administrative expenses, as incurred.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company recorde<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">d $208 million in goodwill and $99 million in other identifiable intangibles in con</font>nection with the acquisitions.&#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&#160;&#160;Of the $99 million of intangible assets acquired, $7 million was assigned to trade names that are not subject to amortization. The remaining $92 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $82 million (19 year weighted-average useful life), unpatented technology of $7 million (6 year weighted-average useful life), software of $2 million (4 year weighted-average useful life) and backlog of $1 million (1 year weighted-average useful life).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zedf683db8c2c4df1884b6cc3dd53656d" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(3)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Inventories</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The components of inventories at December 31 were as follows (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z1ab4203028024afb81f94ef7f718de14" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Raw materials and supplies</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">113,632</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">120,811</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Work in process</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24,290</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22,979</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Finished products</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">81,263</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">80,118</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Inventory reserves</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(37,233</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(34,040</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">181,952</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">189,868</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zc41729b62c9b4e4c955d6673eb4103a6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(4)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Property, Plant and Equipment</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The components of property, plant and equipment at December 31 were as follows (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z968d524faf234cf0851896eee9a25f1b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Land</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,404</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,488</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Buildings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">88,201</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">79,182</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Machinery and other equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">221,325</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">223,561</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Computer equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">70,110</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">57,338</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Software</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">54,451</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38,517</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">436,491</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">401,086</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accumulated depreciation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(295,173</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(295,576</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">141,318</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">105,510</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Depreciation and amortization expense related to property, plant and equipment was $37,299, $38,185 and $40,890 for the years ended December 31, 2016, 2015 and 2014, respectively.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">47</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z2d3ae5ea1ce64c41b0e5a03bd0a30c12" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(5)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Goodwill and Other Intangible Assets</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">The carrying value of goodwill by segment was as follows (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z91bb84389b4b46469284ff4b5a391ee0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Medical &amp;</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Scientific Imaging</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">RF Technology</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Industrial Technology</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Energy Systems</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">&amp; Controls</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,594,356</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,280,788</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">408,964</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">426,583</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,710,691</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Goodwill acquired</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">476,106</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">720,345</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,196,451</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Goodwill written off related to divestiture of business</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(20,524</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(20,524</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Currency translation adjustments</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(31,556</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(7,667</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(14,407</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(8,386</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(62,016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Reclassifications and other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">291</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(167</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">124</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,039,197</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,993,299</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">374,033</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">418,197</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,824,726</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Goodwill acquired</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">166,768</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,710,223</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,876,991</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Currency translation adjustments</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(15,118</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(10,055</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(7,774</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(52,047</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Reclassifications and other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,794</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(734</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2,528</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,185,071</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,687,670</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">363,978</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">410,423</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,647,142</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Reclassifications and other during the year ended December 31, 2016 were due primarily to tax adjustments for 2015 acquisitions, and during the year ended December 31, 2015 were due primarily to tax and intangible adjustments for 2014 acquisitions.&#160; See Note 2 for information regarding acquisitions and divestitures.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Other intangible assets were comprised of (in thousands):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z56e4d12990c14d4ba97887131d287094" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Cost</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Accum. amort.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Net book value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets subject to amortization:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Customer related intangibles</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,448,509</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(602,615</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,845,894</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Unpatented technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">270,170</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(117,405</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">152,765</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Software</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">161,201</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(44,298</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">116,903</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Patents and other protective rights</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24,160</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(18,659</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,501</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Backlog</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">700</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(700</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Trade names</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">595</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(122</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">473</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets not subject to amortization:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Trade names</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">407,460</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">407,460</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,312,795</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(783,799</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,528,996</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets subject to amortization:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Customer related intangibles</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,272,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(712,718</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,559,363</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Unpatented technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">462,152</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(144,025</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">318,127</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Software</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">184,761</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(56,882</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">127,879</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Patents and other protective rights</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24,656</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(20,399</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,257</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Trade names</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,591</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(653</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,938</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets not subject to amortization:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Trade names</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">578,279</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">578,279</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">In process research and development</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">62,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">62,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balances at December 31, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,590,520</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(934,677</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,655,843</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Amortization expense of other intangible assets was $201 million, $164 million, and $153 million during the years ended December 31, 2016, 2015 and 2014, respectively. Amortization expense is expected to be $289 million in 2017, $283 million in 2018, $277 million in 2019, $268 million in 2020 and $256 million in 2021.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">48</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z0bcf7a35e226498a8bec89f67c221312" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(6)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Accrued Liabilities</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Accrued liabilities at December 31 were as follows (in thousands):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z213c3423a3164da5832678ce33dd9bf3" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Interest</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,742</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">19,776</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Customer deposits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">16,707</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">15,094</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Commissions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,144</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">12,079</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Warranty</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,548</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,183</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Accrued dividend</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">36,077</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30,436</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Rebates</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">19,414</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">16,511</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Billings in excess of cost</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">12,381</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,464</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">93,326</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">58,970</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">219,339</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">168,513</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z23f9318e161c45a987a33a5e354752c3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(7)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Income Taxes</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z1c49ecea6370418184abb488075eb820" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">United States</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">721,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">710,614</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">665,219</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">219,652</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">291,731</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">256,237</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">940,652</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,002,345</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">921,456</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="ze6e4c11fe2194bd4a13d773c4703992f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Current:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Federal</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">239,217</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">229,224</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">218,302</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">State</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,779</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22,041</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,155</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">54,937</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">71,507</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">56,107</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Federal</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(26,760</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,710</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(27,357</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">State</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">189</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(16,844</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,307</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Foreign</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(7,355</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(6,360</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(5,477</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">282,007</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">306,278</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">275,423</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="zd275b2457c0f4688890e7186f5d0962a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Federal statutory rate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">35.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">35.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">35.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Foreign rate differential</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">R&amp;D tax credits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(0.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(0.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(0.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">State taxes, net of federal benefit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Section 199 deduction</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1.3</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">29.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">%</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The deferred income tax balance sheet accounts arise from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">49</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z8e416560d9874b0ba68ebf78a80bab7c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred tax assets:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Reserves and accrued expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">186,120</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">146,014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Inventories</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,967</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,309</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net operating loss carryforwards</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">87,010</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">45,616</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">R&amp;D credits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,933</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,504</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Foreign tax credits</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,203</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,940</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Valuation allowance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(26,009</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(19,338</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total deferred tax assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">273,224</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">198,045</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deferred tax liabilities:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Reserves and accrued expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13,915</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">11,222</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Amortizable intangible assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,400,792</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">962,143</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Plant and equipment</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,102</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,004</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total deferred tax liabilities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,420,809</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">977,369</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016, the Company had approximately $51.5 million of tax-effected U.S. federal net operating loss carryforwards that if not utilized will expire in years 2023 through 2036. The U.S. federal net operating loss carryforwards increased from 2015 to 2016 primarily due to additional net operating losses obtained through recent acquisitions.&#160;&#160;In recent acquisitions, the consolidated group obtained U.S. federal net operating losses subject to an IRC Section 382 limitation; however, the Company expects to utilize the losses in their entirety prior to expiration.&#160;&#160;The Company has approximately $18.4 million of tax-effected state net operating loss carryforwards (without regard to federal benefit of state) that if not utilized will expire in years 2017 through 2036. The state net operating loss carryforwards are primarily related to Florida and New Jersey, but the Company has smaller net operating losses in various other states.&#160;&#160;The Company has approximately $23.4 million of tax-effected foreign net operating loss carryforwards that if not utilized will begin to expire in 2017. Additionally, the Company has $10.9 million of U.S. federal and state research and development tax credit carryforwards (without regard to federal benefit of state) that will expire in years 2019 through 2036 and $9.1 million of U.S. federal foreign tax credits that, if not utilized, will expire in 2026.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of December 31, 2016, the Company determined that a total valuation allowance of $26.0 million was necessary to reduce U.S. deferred tax assets by $8.7 million and foreign deferred tax assets by $17.3 million, where it was more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;As of December 31, 2016, based on the Company's estimates of future taxable income and any applicable tax-planning strategies within various tax jurisdictions, the Company believes that it is more likely than not that the remaining net deferred tax assets will be realized.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z97f7ff0ef99448e483a29bfc79dfd71f" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Beginning balance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26,140</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28,567</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26,924</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Additions for tax positions of prior periods</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,450</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,525</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,532</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Additions for tax positions of the current period</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,012</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,299</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,571</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Additions due to acquisitions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,049</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,177</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Reductions for tax positions of prior periods</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,165</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(12,206</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,008</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Reductions for tax positions of the current period</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Settlements with taxing authorities</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(568</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(142</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(518</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 27pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Lapse of applicable statute of limitations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,240</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,080</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(8,934</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Ending balance</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38,678</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26,140</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28,567</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">50</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $36.8 million. Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense and totaled a benefit of $0.4 million in 2016. Accrued interest and penalties were $3.8 million at December 31, 2016 and $3.4 million at December 31, 2015. During the next twelve months, the unrecognized tax benefits are expected to decrease by a net $6.8 million, due mainly to anticipated statute of limitations lapses in various jurisdictions.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes of multiple state, city and foreign jurisdictions. The Company's federal income tax returns for 2013 through the current period remain subject to examination and the relevant state, city and foreign statutes vary. At December 31, 2016, the Internal Revenue Service has been and is continuing to examine the Company's income tax returns for the years 2013 and 2014. The Company does not expect the assessment of any significant additional tax in excess of amounts reserved.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z8d9e7f5f3bc844fba2996f03e4a0882c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(8)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Long-Term Debt</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On September 23, 2016, Roper entered into a new five-year $2.5 billion unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced its previous $1.85 billion unsecured credit facility dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility").&#160; The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150 million for letters of credit.&#160; Roper may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.&#160; At December 31, 2016, there were $1.93 billion of outstanding borrowings under the 2016 Facility. The Company incurred a debt extinguishment charge of $0.9 million which represented the unamortized fees associated with the 2012 Facility.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The 2016 Facility contains affirmative and negative covenants which, among other things, limit Roper's ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change its line of business. Roper is also subject to financial covenants which require the Company to limit its consolidated total leverage ratio and to maintain a consolidated interest coverage ratio. The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On December 2, 2016, Roper amended the 2016 facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).&#160; In conjunction with the Deltek acquistion (see Note 2), the Company increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company was in compliance with its debt covenants throughout the years ended December 31, 2016 and 2015.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On December 19, 2016, the Company completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021 and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026.&#160;&#160;The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On December 7, 2015, the Company completed a public offering of $600 million aggregate principal amount of 3.00% senior unsecured notes due December 15, 2020 and $300 million aggregate principal amount of 3.85% senior unsecured notes due December 15, 2025.&#160;&#160;The notes bear interest at a fixed rate of 3.00% and 3.85% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On June 6, 2013, the Company completed a public offering of $800 million aggregate principal amount of 2.05% senior unsecured notes due October 1, 2018.&#160;&#160;The notes bear interest at a fixed rate of 2.05% per year, payable semi-annually in arrears on April 1 and October 1 of each year, beginning October 1, 2013.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">51</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">On November 21, 2012, Roper completed a public offering of $400 million aggregate principal amount of 1.85% senior unsecured notes due November 15, 2017 and $500 million aggregate principal amount of 3.125% senior unsecured notes due November 15, 2022.&#160;&#160;The notes bear interest at a fixed rate of 1.85% and 3.125% per year, respectively, payable semi-annually in arrears on May 15 and November 15 of each year, beginning May 15, 2013.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In September 2009, the Company completed a public offering of $500 million aggregate principal amount of 6.25% senior unsecured notes due September 1, 2019.&#160;&#160;The notes bear interest at a fixed rate of 6.25% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning March 1, 2010.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company's senior notes are unsecured senior obligations of the Company and rank equally in right of payment with all of Roper's existing and future unsecured and unsubordinated indebtedness.&#160;&#160;The notes are effectively subordinated to any of its existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness.&#160;&#160;The notes are not guaranteed by any of Roper's subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of Roper's subsidiaries.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">In December 2003, the Company issued through a public offering $230 million of 3.75% subordinated convertible notes due 2034&#160; (the "Convertible Notes"). During the year ended December 31, 2016, the balance of the Convertible Notes were converted for $18.5 million in cash.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Total debt at December 31 consisted of the following (in thousands):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z760e0d26ca8e442cabbed925416f7adf" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2016 Facility</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,930,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2012 Facility</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">180,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$400 million 1.850% senior notes due 2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">400,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">400,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$800 million 2.050% senior notes due 2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">800,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">800,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$500 million 6.250% senior notes due 2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$600 million 3.000% senior notes due 2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">600,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">600,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$500 million 2.800% senior notes due 2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$500 million 3.125% senior notes due 2022</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$300 million 3.850% senior notes due 2025</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">300,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">300,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$700 million 3.800% senior notes due 2026</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">700,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Senior subordinated convertible notes</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,179</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,989</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,435</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Less unamortized debt issuance costs</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(23,453</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(17,392</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total debt</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,209,536</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,271,222</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;Less current portion, net of issuance costs</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">400,975</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,805</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;Long-term debt</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5,808,561</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,264,417</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">52</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="za41be6d8460e46bfaa951fb5fcee0985" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -18pt">2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">401,595</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -18pt">2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">800,840</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -18pt">2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,407</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -18pt">2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">600,147</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -18pt">2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">500,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -18pt">Thereafter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,430,000</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,232,989</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z1a0e3b7278d5484db4512f32ddb73a1f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(9)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Fair Value</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z7f555c8bc8a041638dee5474f1a1b7bd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$400 million 1.850% senior notes due 2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">401</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$800 million 2.050% senior notes due 2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">803</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$500 million 6.250% senior notes due 2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">551</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$600 million 3.000% senior notes due 2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">605</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$500 million 2.800% senior notes due 2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">497</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$500 million 3.125% senior notes due 2022</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">497</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$300 million 3.850% senior notes due 2025</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">303</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">$700 million 3.800% senior notes due 2026</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">702</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The fair values of the senior notes are based on the trading prices of the notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.&#160;&#160;Most of Roper's other borrowings at December 31, 2016 were at various interest rates that adjust relatively frequently under its credit facility. The fair value for these borrowings at December 31, 2016 was estimated to be the face value of these borrowings.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z81f324cd86954b1db3d8f4804bf3e172" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 36pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(10)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Retirement and Other Benefit Plans</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper maintains four defined contribution retirement plans under the provisions of Section 401(k) of the IRC covering substantially all U.S. employees not subject to collective bargaining agreements. Roper partially matches employee contributions. Costs related all such plans were $23.7 million, $20.4 million and $19.5 million for 2016, 2015 and 2014, respectively.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper also maintains various defined benefit retirement plans covering employees of non-U.S. and certain U.S. subsidiaries and a plan that supplements certain employees for the contribution ceiling applicable to the Section 401(k) plans. The costs and accumulated benefit obligations associated with each of these plans were not material.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z159c354b3a1040c9a5e939223eec56a0" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 36pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(11)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Stock-Based Compensation</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BACKGROUND-COLOR: #ffffff">The Roper Technologies, Inc. 2016 Incentive Plan ("2016 Plan") is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper's employees, officers and directors.&#160; The 2016 Plan was approved by shareholders at the Annual Meeting of Shareholders on May 27, 2016. The 2016 Plan replaces the Roper Technologies, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"), and no additional grants will be made from the 2006 Plan.</font> The number of shares reserved for issuance under the 2016 Plan is 7,924,932, plus 2,073,894 remaining shares that were available to grant under the 2006 Plan at May 27, 2016, plus any shares underlying outstanding awards under the 2006 Plan that terminate or expire unexercised, or are cancelled, forfeited or lapse for any reason subsequent to May 27, 2016. At December 31, 2016, 9,190,273 shares were available to grant.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Under the Roper Technologies, Inc., Employee Stock Purchase Plan ("ESPP"), all employees in the U.S. and Canada are eligible to designate up to 10% of eligible earnings to purchase Roper's common stock at a 5% discount to the average closing price of its common stock at the beginning and end of a quarterly offering period. Common stock sold to the employees may be either treasury stock, stock purchased on the open market, or newly issued shares.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">53</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z72a1f9c582b44e3aad9685f8e2235367" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock based compensation</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">78.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">61.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">63.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Tax benefit recognized in net income</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">27.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22.1</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Windfall tax benefit, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Stock Options</font> &#8211; Stock options are typically granted at prices not less than 100% of market value of the underlying stock at the date of grant. Stock options typically vest over a period of three to five years from the grant date and expire ten years after the grant date. The Company recorded $20.1 million, $15.3 million, and $16.6 million of compensation expense relating to outstanding options during 2016, 2015 and 2014, respectively, as a component of general and administrative expenses, primarily at corporate.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z9ff88d87bf2f42abb906310c4d4c4953" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Weighted-average fair value ($)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">34.57</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">33.98</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">34.95</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Risk-free interest rate (%)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.44</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.53</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.63</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Average expected option life (years)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5.20</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5.22</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Expected volatility (%)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21.35</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22.17</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">27.01</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Expected dividend yield (%)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.70</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.62</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">0.58</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z881836278cae491aa4c2c6793351cf47" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Number of shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Weighted-average</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">exercise price</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">per share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Weighted-average</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">contractual term</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="3" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Aggregate intrinsic</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Outstanding at January 1, 2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,981,111</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">90.48</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Granted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">628,155</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">162.77</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Exercised</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(400,050</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">82.50</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Canceled</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(91,600</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">142.36</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="3" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Outstanding at December 31, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,117,616</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">104.54</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.08</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">265,782,636</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Granted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">743,250</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">172.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Exercised</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(371,853</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">75.23</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Canceled</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(69,416</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">159.97</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Outstanding at December 31, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,419,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">121.31</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.15</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">211,369,740</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Exercisable at December 31, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,954,306</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">89.37</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">183,136,309</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">54</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">The following table summarizes information for stock options outstanding at December 31, 2016:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z65eb8fa37013457da5529cbc282a3af1" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="10" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Outstanding options</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="6" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Exercisable options</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Exercise price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Number</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Average</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">exercise</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Average remaining</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">life (years)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Number</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Average</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">exercise</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38.46 - 57.68</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">689,289</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">53.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">689,289</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">53.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">57.69 - 76.91</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">259,460</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">72.55</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">259,460</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">72.55</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">76.92 - 96.14</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">249,281</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">93.34</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">5.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">249,281</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">93.34</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">96.15 - 115.37</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">283,069</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">114.99</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">283,069</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">114.99</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">115.38 - 134.60</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">503,778</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">130.72</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">368,456</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">129.96</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">134.61- 153.82</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">259,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">144.19</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">75,334</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">141.95</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">153.83 - 173.05</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">916,725</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">167.80</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">25,334</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">157.81</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">173.06 - 192.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">258,625</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">179.42</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9.5</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,083</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">175.47</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38.46 - 192.28</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,419,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">121.31</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6.2</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,954,306</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">89.37</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016, there was $29.8 million of total unrecognized compensation expense related to nonvested options granted under the Company's share-based compensation plans. That cost is expected to be recognized over a weighted-average period of&#160;2.1 years. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $38.9 million, $36.9 million and $50.3 million, respectively. Cash received from option exercises under all plans in 2016 and 2015 was $28.0 million and $33.0 million, respectively.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Restricted Stock Grants</font> - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&#160;&#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z3e38d2b8d6b0425891207333e9e469a9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Number of</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Weighted-average</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">grant date</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">fair value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Nonvested at December 31, 2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">542,555</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">130.29</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Granted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">437,035</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">159.32</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Vested</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(243,423</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">183.10</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Forfeited</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(26,892</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">148.82</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Nonvested at December 31, 2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">709,275</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">146.64</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Granted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">555,730</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">172.67</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Vested</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(287,233</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">141.27</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Forfeited</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(25,100</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">139.56</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 74%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Nonvested at December 31, 2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">952,672</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">164.62</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">At December 31, 2016, there was $92.9 million of total unrecognized compensation expense related to nonvested awards granted to both employees and directors under the Company's share-based payment plans. That cost is expected to be recognized over a weighted-average period of&#160;2.6 years.&#160;&#160;Unrecognized compensation expense related to nonvested shares of restricted stock grants is recorded as a reduction to additional paid-in capital in stockholder's equity at December 31, 2016.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">Employee Stock Purchase Plan</font> - During 2016, 2015 and 2014, participants of the ESPP purchased 19,448, 18,132 and 20,368 shares, respectively, of Roper's common stock for total consideration of $3.3 million, $2.9 million, and $2.8 million, respectively. All of these shares were purchased from Roper's treasury shares. The Company had no compensation expense relating to the stock purchase plan during 2016, 2015 and 2014.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">55</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zd1311452d7184998a96c97f0af8584bf" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 27.1pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(12)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Contingencies</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper, in the ordinary course of business, is the subject of, or a party to, various pending or threatened legal actions, including product liability and employment practices that, in general, are based upon claims of the kind that have been customary over the past several years and which the Company is vigorously defending.&#160; After analyzing the Company's contingent liabilities on a gross basis and, based upon past experience with resolution of its product liability and employment practices claims and the limits of the primary, excess, and umbrella liability insurance coverages that are available with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper's consolidated financial position, results of operations or cash flows.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper or its subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. No significant resources have been required by Roper to respond to these cases and Roper believes it has valid defenses to such claims and, if required, intends to defend them vigorously. Given the state of these claims it is not possible to determine the potential liability, if any.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z34a2cd2f06a8438a922531f86a370031" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">53.8</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2018</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">41.0</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">32.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28.7</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24.9</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Thereafter</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">51.6</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 87%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">232.4</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">A summary of the Company's warranty accrual activity is presented below (in thousands):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zcdea7ae1e8dd473bad021ed010dc7e4c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2015</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">2014</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balance, beginning of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,183</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,537</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,336</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Additions charged to costs and expenses</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">15,950</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,284</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13,396</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Deductions</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(15,513</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(13,059</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(18,078</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(72</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(579</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(117</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Balance, end of year</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,548</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,183</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,537</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Other included warranty balances at acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments, reclassifications and other.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #252525; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As of December 31, 2016, Roper had $74 million of letters of credit issued to guarantee its performance under certain services contracts or to support certain insurance programs and $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require Roper to provide a surety bond as a guarantee of its performance of contractual obligations.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">56</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z2c33ac8cb8e6459ba1c5472b45657f1a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 36pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(13)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Segment and Geographic Area Information</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Roper's operations are reported in four segments around common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical &amp; Scientific Imaging, RF Technology, Industrial Technology and Energy Systems &amp; Controls. The Medical &amp; Scientific Imaging segment offers medical products and software, high performance digital imaging products and software. The RF Technology segment includes products and systems related to comprehensive toll and traffic systems and processing, security and access control, campus card systems, card readers, software-as-a-service applications in the freight matching, commercial construction and food industries, comprehensive business software for legal and construction firms and utility metering and remote monitoring applications.&#160; Products included within the Industrial Technology segment are water and fluid handling pumps, flow measurement and metering equipment, industrial valves and controls, materials analysis equipment and consumables and industrial leak testing. The Energy Systems &amp; Controls segment's products include control systems, equipment and consumables for fluid properties testing, vibration sensors and other non-destructive inspection and measurement products and services. &#160;Roper's management structure and internal reporting are aligned consistently with these four segments.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">There were no material transactions between Roper's business segments during 2016, 2015 and 2014. Sales between geographic areas are primarily of finished products and are accounted for at prices intended to represent third-party prices. Operating profit by business segment and by geographic area is defined as net sales less operating costs and expenses. These costs and expenses do not include unallocated corporate administrative expenses. Items below income from operations on Roper's statement of earnings are not allocated to business segments.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Identifiable assets are those assets used primarily in the operations of each business segment or geographic area. Corporate assets are principally comprised of cash and cash equivalents, deferred tax assets, recoverable insurance claims, deferred compensation assets and property and equipment.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">57</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z206e5e1020f04890838289c08398d1c9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Medical &amp;</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Scientific</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Imaging</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">RF Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Industrial<br>
 Technology</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Energy Systems</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">&amp; Controls</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Corporate</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,362,813</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,210,264</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">706,625</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">510,223</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,789,925</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">477,548</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">372,467</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">202,451</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">129,602</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(127,505</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,054,563</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">282,437</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">487,936</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">182,430</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">164,349</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">11,788</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,128,940</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Intangible assets, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,660,298</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,634,964</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">493,924</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">513,799</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">12,302,985</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">154,838</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">156,413</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">88,130</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">134,976</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">358,645</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">893,002</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,324,927</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Capital expenditures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">16,098</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">11,536</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,590</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,218</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">863</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,305</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Depreciation and other amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">119,248</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">82,653</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">18,573</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">19,701</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">278</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">240,453</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,215,318</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,033,951</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">745,381</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">587,745</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,582,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">441,931</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">312,112</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">214,538</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">162,128</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(102,791</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,027,918</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">265,520</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">293,004</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">182,544</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">194,898</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,080</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">945,046</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Intangible assets, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,451,028</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,848,911</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">513,155</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">540,628</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,353,722</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">121,461</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">117,596</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">67,832</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">113,014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">449,694</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">869,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,168,365</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Capital expenditures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">12,642</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,758</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,179</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,276</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">405</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">36,260</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Depreciation and other amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">105,928</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">56,877</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">19,912</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,254</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">290</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">204,261</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,080,309</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">950,227</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">827,145</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">691,813</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,549,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">375,867</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">271,177</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">247,596</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">203,021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(98,188</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">999,473</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Assets:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Operating assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">232,380</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">270,458</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">220,115</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">219,284</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,002</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">949,239</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Intangible assets, net</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,842,180</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,720,977</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">557,593</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">568,670</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">6,689,420</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Other*</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">147,529</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">65,636</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">120,681</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">223,831</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">203,849</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">761,526</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total*</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,400,185</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Capital expenditures</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">11,430</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,521</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,713</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,634</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">346</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,644</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 28%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Depreciation and other amortization</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">93,683</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">58,702</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,135</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">23,281</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">483</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 9%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">197,284</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">58</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):<br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z2a1c6867c0374dab8c0bcc96ead2814c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">United States</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Non-U.S.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Eliminations</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales to unaffiliated customers</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,978,496</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">811,429</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,789,925</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales between geographic areas</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">137,276</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">109,370</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(246,646</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,115,772</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">920,799</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(246,646</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,789,925</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-lived assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">145,996</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,020</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">167,016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales to unaffiliated customers</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,829,752</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">752,643</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,582,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales between geographic areas</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">135,363</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">119,006</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(254,369</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,965,115</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">871,649</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(254,369</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,582,395</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-lived assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">133,522</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,960</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">155,482</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales to unaffiliated customers</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,661,470</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">888,024</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,549,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Sales between geographic areas</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">159,049</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">119,175</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(278,224</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,820,519</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,007,199</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(278,224</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,549,494</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Long-lived assets</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">134,855</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">30,781</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">165,636</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Export sales from the U.S. during the years ended December 31, 2016, 2015 and 2014 were $460 million, $481 million and $477 million, respectively. In the year ended December 31, 2016, these exports were shipped primarily to Asia (37%), Europe (19%), Canada (16%), Middle East (16%) and other (12%).</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z2136c7705aa040f497b26923a22474cc" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Medical &amp;</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Scientific Imaging</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">RF Technology</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Industrial <br>
 Technology</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Energy Systems</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">&amp; Controls</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 1.2pt">Total</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Canada</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,993</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">52,703</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">60,551</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">22,360</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">157,607</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Europe</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">228,058</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">71,673</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">89,229</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">119,032</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">507,992</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Asia</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">111,843</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">11,988</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">52,087</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">126,769</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">302,687</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Middle East</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,107</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">50,605</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,997</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,491</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">101,200</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Rest of the world</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">21,549</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">17,067</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">20,675</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">46,202</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">105,493</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">393,550</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">204,036</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">225,539</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">351,854</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,174,979</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Canada</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">23,737</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">45,506</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">65,826</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">23,883</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">158,952</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Europe</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">167,698</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">57,581</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">97,938</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">129,021</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">452,238</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Asia</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">112,732</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,019</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">60,817</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">132,088</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">315,656</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Middle East</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">15,877</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">54,165</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,220</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">50,227</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">124,489</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Rest of the world</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">20,417</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,761</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24,471</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">55,074</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">110,723</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">340,461</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">178,032</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">253,272</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">390,293</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,162,058</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Canada</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">24,997</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">45,811</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">106,598</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">31,831</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">209,237</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Europe</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">185,263</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">54,330</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">121,909</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">157,391</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">518,893</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Asia</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">107,695</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">7,555</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">61,552</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">143,524</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">320,326</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Middle East</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,997</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">34,241</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,824</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">42,988</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">91,050</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Rest of the world</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">28,722</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,333</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">26,134</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">78,186</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">142,375</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">356,674</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">151,270</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">320,017</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">453,920</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,281,881</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">59</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="za806ee1e6cb14eb2b96526c021060a79" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 36pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(14)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Concentration of Risk</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and trade receivables.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The Company maintains cash and cash equivalents with various major financial institutions around the world. Cash equivalents include investments in commercial paper of companies with high credit ratings, investments in money market securities and securities backed by the U.S. Government. The Company limits the amount of credit exposure with any one financial institution and believes that no significant concentration of credit risk exists with respect to cash investments.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Trade receivables subject the Company to the potential for credit risk with customers. To reduce credit risk, the Company performs ongoing evaluations of its customers' financial condition.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zdbea5d0d5f894c35b4c249144a5a85b3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 36pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(15)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000"><u>Quarterly Financial Data (unaudited)</u></div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="z0642465e2bd846dca9fd02cfdc77f890" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">First Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Second Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Third Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Fourth Quarter</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="14" nowrap="nowrap">
<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt">(in thousands, except per share data)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2016</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">902,423</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">931,558</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">945,144</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,010,800</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Gross profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">559,519</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">567,520</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">578,493</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">626,878</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income from operations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">244,991</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">253,078</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">267,390</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">289,104</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">151,416</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">158,069</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">167,079</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">182,081</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Earnings from continuing operations per common share:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.50</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.56</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.65</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.79</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.48</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.54</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.63</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.78</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net sales</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">865,281</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">889,541</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">883,933</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">943,640</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Gross profit</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">518,161</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">533,911</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">533,483</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">579,091</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Income from operations</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">246,896</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">251,974</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">250,371</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">278,677</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Net earnings</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">155,773</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">171,280</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">160,417</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">208,597</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Earnings from continuing operations per common share:</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Basic</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.55</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.70</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.59</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2.07</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Diluted</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.54</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.69</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1.58</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2.05</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">The sum of the four quarters may not agree with the total for the year due to rounding.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">60</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Schedule II &#8211; Consolidated Valuation and Qualifying Accounts</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;Years ended December 31, 2016, 2015 and 2014</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="z511603f4105c4307b4583ee6f3a1cf34" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Balance at</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">beginning</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">of year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Additions</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">charged to</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">costs and</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Deductions</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Balance at</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">end</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">of year</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="18" nowrap="nowrap">
<div style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 9.1pt">(in thousands)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="20" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Allowance for doubtful accounts and sales allowances</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt">2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">12,404</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,791</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(2,794</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,088</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,489</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt">2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13,694</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,536</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(4,128</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">1,302</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">12,404</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt">2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">14,992</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">2,357</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(3,355</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(300</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">13,694</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="20" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Reserve for inventory obsolescence</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt">2016</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">34,040</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">10,071</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(6,540</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(338</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">37,233</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt">2015</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38,879</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,616</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(9,049</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(4,406</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">34,040</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 35%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt">2014</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">43,452</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">8,621</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(11,833</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">(1,361</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">)</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">38,879</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; CLEAR: both; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Deductions from the allowance for doubtful accounts represented the net write-off of uncollectible accounts receivable. Deductions from the inventory obsolescence reserve represented the disposal of obsolete items.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Other included the allowance for doubtful accounts and reserve for inventory obsolescence of acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments for those companies whose functional currency was not the U.S. dollar, reclassifications and other.</div>

<div style="LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z3ffc7905a684484dbd4daf4f935715e5" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 9.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">There have been no changes in accountants or disagreements with accountants on accounting and financial disclosures.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zad537b8a0baf449e9ab429d53cc73b29" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 9A.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">CONTROLS AND PROCEDURES</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Management's Report on Internal Control over Financial Reporting</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our management is responsible for establishing and maintaining adequate control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-STYLE: italic">Internal Control-Integrated Framework (2013)</font> issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control-Integrated Framework, our management concluded that our internal control over financial reporting was effective as of December 31, 2016. Our internal control over financial reporting as of December 31, 2016 has been audited by PricewaterhouseCoopers LLP, an independent registered certified public accounting firm, as stated in their report which is included herein.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Our management excluded acquisitions completed during 2016 from its assessment of internal control over financial reporting as of December 31, 2016.&#160;&#160;These acquisitions are wholly-owned subsidiaries whose excluded aggregate assets represent 2.1%, and whose aggregate total revenues represent 2.6%, of the related consolidated financial statement amounts as of and for the year ended December 31, 2016.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">61</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Evaluation of Disclosure Controls and Procedures</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">As required by SEC rules, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. This evaluation was carried out under the supervision and with the participation of our management, including our principal executive officer and principal financial officer.&#160; Based on this evaluation, we have concluded that our disclosure controls and procedures were effective as of December 31, 2016; however, through an administrative oversight, we late filed a required Current Report on Form 8-K related to the closing of Deltek acquisition that was due on January 3, 2017 and have since taken appropriate steps to remediate the deficiency in our disclosure controls and procedures</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Disclosure controls and procedures are our controls and other procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act are accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Changes in Internal Control over Financial Reporting</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">There was no change in our internal control over financial reporting that occurred during the fourth quarter of 2016 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">ITEM 9B.&#160;&#160;&#160;OTHER INFORMATION</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">There were no disclosures of any information required to be filed on Form 8-K during the fourth quarter of 2016 that were not filed.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART III</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Except as otherwise indicated, the following information required by the Instructions to Form&#160;10-K is incorporated herein by reference from the sections of the Roper Proxy Statement for the annual meeting of shareholders to be held on June 8, 2017 ("2017 Proxy Statement"), as specified below:</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z018edc26c5f9475ea3f4e58581009e3e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 10.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We incorporate the information required by this item by reference to our 2017 Proxy Statement.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z7ad638d4355e4c40ba2514b18da5c98e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 11.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">EXECUTIVE COMPENSATION</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We incorporate the information required by this item by reference to our 2017 Proxy Statement.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">62</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zabec9c22b3434735bb99e2c47547af56" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 12.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Other than the information set forth below, we incorporate the information required by this item by reference to our 2017 Proxy Statement.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Securities Authorized for Issuance under Equity Compensation Plans</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">The following table provides information as of December 31, 2016 regarding compensation plans (including individual compensation arrangements) under which our equity securities are authorized for issuance.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zd12465738ed348cfacdcaf7320580056" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Plan Category</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">(a)</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Number of Securities to</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">be Issued Upon</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Exercise of Outstanding</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Options, Warrants and</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Rights</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">(b)</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Weighted-Average</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Exercise Price of</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Outstanding Options,</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Warrants and Rights</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2" nowrap="nowrap">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">(c)</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Number of Securities</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Remaining Available for</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Future Issuance Under</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Equity Compensation Plans<br>
 (Excluding Securities</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 10.25pt">Reflected in Column (a))</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Equity Compensation Plans Approved by Shareholders <sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(1)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Stock options</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">3,419,597</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">121.31</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 18pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Restricted stock awards<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(2)</sup></div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">952,672</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff" valign="bottom" colspan="2" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Subtotal</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,372,269</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,190,273</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Equity Compensation Plans Not Approved by Shareholders</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 61%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -9pt">Total</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">4,372,269</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">$</div>
</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">-</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="WIDTH: 10%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; LINE-HEIGHT: 11.4pt">9,190,273</div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>

<div style="CLEAR: both; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z166e7a340a784444b952c1efc64a2de3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(1)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Consists of the Amended and Restated 2006 Incentive Plan (no additional equity awards may be granted under this plan) and the 2016 Incentive Plan.</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zd3ed21e8fdb54c789baf8153e9e1d2a9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="WIDTH: 18pt; VERTICAL-ALIGN: top; align: right"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;COLOR: #000000">(2)</sup></td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">The weighted-average exercise price is not applicable to restricted stock awards.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z76db11f7f190463287eb7a9f04b4a562" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 13.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We incorporate the information required by this item by reference to our 2017 Proxy Statement.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z9cd8109c13bd43c793b29884ea79f08c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 14.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">PRINCIPAL ACCOUNTANT FEES AND SERVICES</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We incorporate the information required by this item by reference to our 2017 Proxy Statement.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">63</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">PART IV</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="ze3d3b58f51664ae3802fdaba7c3a22f6" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 72pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 15.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="za7ec5fd1d84d453299074e123ad6fbb9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 27pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">The following documents are filed as a part of this Annual Report.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="z704835222e4f4e45a4ce0f2a5f0150fd" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 27pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(1)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Consolidated Financial Statements:<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">&#160;</font>The following consolidated financial statements are included in Part II, Item 8 of this report.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; LINE-HEIGHT: 11.4pt">Consolidated Balance Sheets as of December 31, 2016 and 2015</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; LINE-HEIGHT: 11.4pt">Consolidated Statements of Earnings for the Years ended December 31, 2016 , 2015 and 2014</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; LINE-HEIGHT: 11.4pt">Consolidated Statements of Comprehensive Income for the Years ended December 31, 2016 , 2015 and 2014</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; LINE-HEIGHT: 11.4pt">Consolidated Statements of Stockholders' Equity for the Years ended December 31, 2016 , 2015 and 2014</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 54pt; LINE-HEIGHT: 11.4pt">Consolidated Statements of Cash Flows for the Years ended December 31, 2016 , 2015 and 2014</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-LEFT: 54pt; LINE-HEIGHT: 11.4pt">Notes to Consolidated Financial Statements</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zcbd3216aa20645a99b48e77015e8048f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 27pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 27pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(2)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Consolidated Valuation and Qualifying Accounts for the Years ended December 31, 2016 , 2015 and 2014</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="ze5768c09e3a444928ae4b7ee19572b2c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 27pt; VERTICAL-ALIGN: top; COLOR: #000000; align: right">(b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000">Exhibits</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;&#160;</div>

<table id="z0b2edaf4cb394cc8952d85352c2cd312" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">Exhibit No.</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">Description of Exhibit</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(a)</sup>2.1</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Agreement and Plan of Merger dated as of December 6, 2016, by and among Project Diamond Holdings Corporation, the Company, Dash I, Inc. and Thoma Bravo, LLC, as representative of the stockholders of Project Diamond Holdings Corporation and holders of outstanding options to acquire common stock of Project Diamond Holdings Corporation.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(b)</sup>3.1</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Restated Certificate of Incorporation as amended through April 24, 2015.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(c)</sup>3.2</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Amended and Restated By-Laws.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(d)</sup>4.2</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Indenture between Registrant and SunTrust Bank, dated as of November 28, 2003.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">4.3</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Debt Securities (included in Exhibit 4.2).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(e)</sup>4.4</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">First Supplemental Indenture between Registrant and SunTrust Bank, dated as of December 29, 2003.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(f)</sup>4.5</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Second Supplemental Indenture between Registrant and SunTrust Bank, dated as of December 7, 2004.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(g)</sup>4.6</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Indenture between Registrant and Wells Fargo Bank, dated as of August 4, 2008.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(h)</sup>4.7</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Note.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(i)</sup>4.8</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 2.05% Senior Notes due 2018.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(j)</sup>4.9</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 6.25% Senior Notes due 2019.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(k)</sup>4.10</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 1.85% Senior Notes due 2017.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">4.11</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 3.125% Senior Notes due 2022 (included in Exhibit 4.10).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(l)</sup>4.12</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 3.00% Senior Notes due 2020.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">4.13</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 3.85% Senior Notes due 2025 (included in Exhibit 4.12).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(m)</sup>4.14</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 2.800% Senior Notes due 2021.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">4.15</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of 3.800% Senior Notes due 2026 (included in Exhibit 4.14)</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(n)</sup>10.01</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Amended and Restated Indemnification Agreement. <font style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&#8224;</font></div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(o)</sup>10.02</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Employee Stock Purchase Plan, as amended and restated. <font style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&#8224;</font></div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(p)</sup>10.03</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">2000 Stock Incentive Plan, as amended. <font style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&#8224;</font></div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(p)</sup>10.04</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Non-Qualified Retirement Plan, as amended. <font style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&#8224;</font></div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(q)</sup>10.05</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Brian D. Jellison Employment Agreement, dated as of December 29, 2008. <font style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman'">&#8224;</font></div>
</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">64</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<table id="z299c3f3d82ea4517b5e0713bc90c919c" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(r)</sup>10.06</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Credit Agreement, dated as of September 23, 2016 among Registrant, the foreign subsidiary borrowers from time to time party thereto, the financial institutions party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Wells Fargo Bank, N.A. and Bank of America, N.A. as syndication agents, and The Bank of Tokyo-Mitsubishi UFJ, Ltd. and Mizuho Bank, Ltd., PNC Bank, National Association, SunTrust Bank and TD Bank, N.A. as co-documentation agents.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(s)</sup>10.07</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Amendment No. 1 to Credit Agreement dated December 2, 2016, to Credit Agreement dated as of September 23, 2016 by and among Registrant, the foreign subsidiary borrowers party thereto from time to time, the lenders party thereto from time to time, JP Morgan Chase Bank, N.A., as Administrative Agent, and the other agents and parties thereto.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(t)</sup>10.08</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Executive Officer Restricted Stock Award Agreement. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(t)</sup>10.09</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Brian D. Jellison Restricted Stock Unit Award Agreement. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(u)</sup>10.10</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Offer letter for John Humphrey, dated March 31, 2006. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(v)</sup>10.11</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Amended and Restated 2006 Incentive Plan. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(w)</sup>10.12</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Restricted Stock Agreement for Non-Employee Directors. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(w)</sup>10.13</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Restricted Stock Agreement for Employees. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(w)</sup>10.14</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Non-Statutory Stock Option Agreement. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(x)</sup>10.15</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">David B. Liner Retirement Agreement and General Release dated November 18, 2016. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(y)</sup>10.16</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Amendment to John Humphrey offer letter. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">10.17</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Offer letter to John K. Stipancich, filed herewith. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(z)</sup>10.18</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of director and officer indemnification agreement. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(aa)</sup>10.19</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">2016 Stock Incentive Plan. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">10.20</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Amendment No. 1 to the 2016 Stock Incentive Plan, filed herewith. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">10.21</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Cash Settled Restricted Stock Unit Award Agreement for Non-US Employees, under the 2016 Stock Incentive Plan, filed herewith.&#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">10.22</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Non-Statutory Stock Option Agreement, under the 2016 Stock Incentive Plan, filed herewith. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">10.23</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Restricted Stock Award Agreement, under the 2016 Stock Incentive Plan, filed herewith. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">(bb)</sup>10.24</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Director Compensation Plan, under 2016 Stock Incentive Plan. &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">10.25</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Form of Restricted Stock Unit Award Agreement for Non-Employee Directors, under the 2016 Stock Incentive Plan (included in Exhibit 10.24). &#8224;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">21.1</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">List of Subsidiaries, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">23.1</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Consent of Independent Registered Public Accountants, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">31.1</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">31.2</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">32.1</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Section 1350 Certification of Chief Executive and Chief Financial Officers, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">101.INS</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">XBRL Instance Document, furnished herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">101.SCH</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">XBRL Taxonomy Extension Schema Document, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">101.CAL</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">XBRL Taxonomy Extension Calculation Linkbase Document, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">101.DEF</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">XBRL Taxonomy Extension Definition Linkbase Document, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">101.LAB</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">XBRL Taxonomy Extension Label Linkbase Document, filed herewith.</div>
</td>
</tr>

<tr>
<td style="WIDTH: 6.93%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">101.PRE</div>
</td>
<td style="WIDTH: 1.49%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.48%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">XBRL Taxonomy Extension Presentation Linkbase Document, filed herewith.</div>
</td>
</tr>
</table>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="ze5b312ed7d4b406981824d254da8244a" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 5%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">a)&#160; </sup></td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K filed on December 6, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">b)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K filed on April 24, 2015 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">c)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 3.2 to the Company's Current Report on Form 8-K filed March 14, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">d)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.2 to the Company's Pre-Effective Amendment No. 1 to the Registration Statement on Form S-3 filed November 28, 2003 (file no. 333-110491).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">e)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed January 13, 2004 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">f)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed December 7, 2004 (file no. 1-12273).</div>
</td>
</tr>
</table>

<div>&#160;</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">65</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<table id="z7ca326568ee24fcd8190de3c9edbfbad" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">g)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.2 to the Company's Quarterly Report on Form 10-Q filed on November 7, 2008 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">h)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Registration Statement on Form S-3/ASR filed November 25, 2015 (file no. 333-208200).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">i)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed June 6, 2013 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">j)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed September 2, 2009 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">k)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed November 21, 2012 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">l)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed December 7, 2015 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">m)</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed December 19, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">n)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.04 to the Company's Quarterly Report on Form 10-Q filed August 31, 1999 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">o)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q filed November 5, 2010 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">p)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.06 to the Company's Annual Report on Form 10-K filed March 2, 2009 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">q)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.07 to the Company's Annual Report on Form 10-K filed March 2, 2009 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">r)</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed September 23, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">s)</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed December 7, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">t)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibits 99.1 and 99.2 to the Company's Current Report on Form 8-K filed December 30, 2004 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">u)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q filed August 9, 2006 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">v)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Appendix A to the Company's Definitive Proxy Statement on Schedule 14A filed April 30, 2012 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">w)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibits 10.2, 10.3 and 10.4 to the Company's Current Report on Form 8-K filed December 6, 2006 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">x)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed November 23, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">y)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10.01 to the Company's Quarterly Report on Form 10-Q filed May 7, 2009 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">z)</sup><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#160;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated herein by reference to Exhibit 10 to the Current Report on Form 8-K filed November 20, 2015 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">aa)</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated by reference to Appendix B to the Company's Definitive Proxy Statement on Schedule 14A filed April 26, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt; TEXT-INDENT: 36pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">bb)</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Incorporated by reference to Exhibit 10.2 to the Company's Form 10Q filed August 5, 2016 (file no. 1-12273).</div>
</td>
</tr>

<tr>
<td style="WIDTH: 5%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller">&#8224;</sup></div>
</td>
<td style="WIDTH: 1.19%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 92.77%; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Management contract or compensatory plan or arrangement.</div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">
<table id="zcb19c07951f547e0bcae2cd9928bd38e" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 9.1pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 62.9pt; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #000000; align: right">ITEM 16.</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000">FORM 10-K SUMMARY</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 72pt; LINE-HEIGHT: 11.4pt; TEXT-INDENT: -62.9pt">None</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">66</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Signatures</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Roper has duly caused this Report to be signed on its behalf by the undersigned, therewith duly authorized<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">ROPER TECHNOLOGIES, INC.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: center; LINE-HEIGHT: 11.4pt">&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-WEIGHT: bold">(Registrant)</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<table id="zd0edd93486484bb48c4ca3948780f5a9" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 2.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">By:</div>
</td>
<td style="WIDTH: 59.08%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ BRIAN D. JELLISON</div>
</td>
<td style="WIDTH: 30.01%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 2.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 59.08%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Brian D. Jellison, President and Chief Executive Officer</div>
</td>
<td style="WIDTH: 30.01%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 4.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of Roper and in the capacities and on the dates indicated.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<table id="zefb5f09c55a346a38c550e70cde9ebbe" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ BRIAN D. JELLISON</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">President, Chief Executive Officer and</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Brian D. Jellison</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Chairman of the Board of Directors</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">(Principal Executive Officer)</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ JOHN HUMPHREY</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Executive Vice President, Chief Financial Officer</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">John Humphrey</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">(Principal Financial Officer)</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ PAUL J. SONI</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Vice President and Controller</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Paul J. Soni</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">(Principal Accounting Officer)</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">/S/ AMY WOODS BRINKLEY</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Amy Woods Brinkley</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ JOHN F. FORT, III</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">John F. Fort, III</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ ROBERT D. JOHNSON</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Robert D. Johnson</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ ROBERT E. KNOWLING</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Robert E. Knowling</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ WILBUR J. PREZZANO</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Wilbur J. Prezzano</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ LAURA G. THATCHER</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Laura G. Thatcher</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>
</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ RICHARD F. WALLMAN</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Richard F. Wallman</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">/S/ CHRISTOPHER WRIGHT</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Christopher Wright</div>
</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">Director</div>
</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #cceeff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">February 27, 2017</div>
</td>
</tr>

<tr>
<td style="WIDTH: 25.02%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 2.98%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 57.03%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
<td style="WIDTH: 14.97%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff">&#160;</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">&#160;</div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal">67</font></div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>ex21-1.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: right">Ex 21.1</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: right">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: right">
<table id="zec80ac7b02554547b6eafd3a80ae6a57" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left">
<div style="LINE-HEIGHT: 12.55pt">Name of Subsidiary</div>
</td>
<td style="WIDTH: 40.1%; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left">
<div style="COLOR: #000000; FONT: bold 10pt/12.55pt 'Times New Roman'">Jurisdiction of</div>

<div style="COLOR: #000000; FONT: bold 10pt/12.55pt 'Times New Roman'">Incorporation/Organization</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">3089554 Nova Scotia ULC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">AC Analytical Controls B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">AC Analytical Controls Holding B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">AC Analytical Controls Services B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Acton Research Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Acumen PM, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Canada Company</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Case Management, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant CM, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant CompuLaw, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant CRM, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant DoD, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Enterprise Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant FM, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Imaging, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant International Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Legal Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Legal Holdings (AUS) Pty Ltd</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Australia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Legal Holdings (NZ) ULC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">New Zealand</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Legal (UK) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant North America, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Florida</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Parent Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant RainMaker, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Aderant Redwood, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Advanced Sensors Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Holdings of Delaware I LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Holdings of Delaware II LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Technologies B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Technologies GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Technologies Japan LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Technologies Services LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Technologies U.K.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha Technologies, s.r.o.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Czech Republic</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alpha UK Holdings LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amot Controls Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amot Controls GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amot/Metrix Investment Company, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amphire Solutions, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amtech Systems (Hong Kong) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hong Kong</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amtech Systems, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Amtech World Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ascension Technology Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Atlantic Health Partners, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Atlas Database Software Corp.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">California</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Atlas Healthcare Software India Private Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">India</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Axium Holdco, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">BidClerk, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Bid News Construction Reports LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Oklahoma</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">CBORD Holdings Corp.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">CDC Publishing, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Centurion Research Solutions, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Virginia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Civco Holding, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Civco Medical Instruments Co., Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Iowa</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">CIVCO Medical Solutions B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Clinisys Group Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Clinisys Scotland Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Clinisys Solutions Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">CMD Holdco, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls (Beijing) Corporation Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Iowa</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls Corporation B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls Corporation Middle East</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls Corporation S.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Italy</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls Mauritius Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Mauritius</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Compressor Controls Pty Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Australia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Construction Datafax, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Alabama</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Construction Market Data Group Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Construction Market Data Group LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Cornell Pump Company</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Cornell Pump Europe GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">C/S Solutions, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">California</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DAP Technologies Corp.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DAP Technologies Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DAP Technologies LTD</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dash I, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DAT Solutions, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Data Innovations LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Data Innovations Cooperatief U.A.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Data Innovations Europe S.A.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Belgium</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Data Innovations Latin America Ltda</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Brazil</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dawning Technologies, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DCMH Group Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DCMH Group Holdings, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DCMH Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Asia Pacific (HK) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hong Kong</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Australia Pty Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Australia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Belgie BVBA</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Belgium</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Danmark A/S</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek France SAS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek GB Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Holdings Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Nederland B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Netherlands B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Norge AS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Norway</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Systems (Canada), Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Systems (Colorado) Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Wyoming</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Systems (Philippines) Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Virginia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Systems (UK) Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek Sverige AB</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sweden</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek UK Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek US, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Deltek WST LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DI Acquisition Subsidiary, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DI Dutch Holdings LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">DI Hong Kong Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hong Kong</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynamic Instruments, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">California</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Enterprises GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Enterprises, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Europe GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Holding GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Hong Kong Holdings, Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hong Kong</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Instruments LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Instruments S.a.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Parent, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco S.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Italy</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Shanghai Sensor and Instrument Co., Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco &#8211;Viatran (M) Sdn Bhd</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Malaysia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco Viatran LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dynisco-Viatran Instrument Sdn Bhd</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Malaysia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Fluid Metering, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">FMS Purchasing &amp; Services, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Florida</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Foodlink Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">California</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Foodlink IT India Private Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">India</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Fresco Automation &amp; IT Consultancy</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Belgium</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">FSI Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Virginia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">FTI Flow Technology, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Gatan GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Gatan Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Pennsylvania</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Gatan Service Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Pennsylvania</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">GeneInsight, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Getloaded Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Guangzhou MEDTEC Medical Device Co., Ltd</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hansco Automatisering B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hansen Technologies Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Illinios</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hansen Technologies Europe GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Harbour Holding Corp.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hardy Process Solutions</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">California</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Horizon Software International, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Georgia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Canada Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Czech Republic</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Czech Republic</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart France SAS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Germany GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart International</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Cayman Islands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart International Holdings LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Mexico</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Mexico</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Philippines</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Philippines</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart SA (Pty) Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">South Africa</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Talent Management Solutions Europe Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">HRsmart Ventures LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Innovative Product Achievements, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Inovonics Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Colorado</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">INPUT, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Input Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Input S.A.R.L.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Instill Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Integrated Designs, L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Intellitrans Canada Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">IntelliTrans Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Intellitrans Sweden AB</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sweden</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Intellitrans, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">IPA Acquisition Subsidiary, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">ISL Finance SAS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">ISL Holding, SAS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">ISL Scientifique de Laboratorie - ISL, S.A.S.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">iSqFt Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">iSqFt, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">iSqFt Parent Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">iSqFt Sub, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">IT Canada Holdings, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">iTradenetwork Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">iTradeNetwork, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Job Access LTDA</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Brazil</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">K/S Roper Finance</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">K/S Roper Holding</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">K/S Roper Investments</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Link Logistics Holding LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Logitech Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Lumenera Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Managed Health Care Associates, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Marumoto Struers K.K.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Japan</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Med Group I, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MED Group Parent, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Med Holdings, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Med Operating, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Media Cybernetics, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Medical Equipment Distributors II, L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Medical Equipment Distributors, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Medical Information Professional Systems GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Medical Information Professional Systems NV</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Belgium</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MEDTEC, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Iowa</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Metrix Instrument Co., L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MHA Long Term Care Network, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS Austria GesmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Austria</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS CZ s.r.o</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Czech Republic</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS Deutschland GmbH &amp; Co. KG</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS Deutschland Holding GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS France Sarl</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS Schweiz AG</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Switzerland</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MIPS Software Iberica SL</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Spain</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">MPR Readers Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">mySBX Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Navigator Group Purchasing, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Tennessee</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">NDI Europe GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Neptune Technology Group (Canada) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Neptune Technology Group Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Neptune Technology Group Mexico S.de R.L. de C.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Mexico</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Neptune Technology Group Mexico Services S. de R.L. de C.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Mexico</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Neptune Technology Group Services Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Nippon Roper K.K.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Japan</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Northern Digital Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Novient, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Georgia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Off-Campus Advantage, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Omega Legal Systems, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Arizona</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">On Center Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">On Center Intermediate Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">On Center Software, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PAC Denmark ApS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PAC GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PAC Instruments Asia PTE. Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Singapore</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PAC (Shanghai) Co. Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PB Bidco Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PB Holdco Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PB Midco Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PB Topco Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Petroleum Analyzer Company L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">PGP UK Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Scotland</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Project Diamond Intermediate Holdings Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">QSC 1208 Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">QSC 1209 Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Quantitative Imaging Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Rebate Tracking Group, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Florida</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Redlake MASD, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">RF IDeas, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">RI Marketing India Private Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">India</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">RIL Holding Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">RMT, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Arizona</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roda Deaco Valve Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Brasil Comercio E Promocao De Productos E Servicos LTDA</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Brazil</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Canada Finance LP</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Canada Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Canada Holdings LP</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Canada Partners, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Capital Deutschland GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Canada UK Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Denmark UK Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper DK Sub Sarl</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Luxembourg</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Engineering s.r.o.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Czech Republic</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Europe GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Finance Sarl &amp; Co. KG</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Finance Scot LP</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Scotland</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Germany GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Germany GmbH &amp; Co. KG</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Germany UK Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper GM Denmark Holdings ApS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Holdings Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industrial Holdings LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industrial Products Investment Company</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Iowa</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries Denmark ApS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries Deutschland GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries Manufacturing (Shanghai) Co., Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries Mauritius Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Mauritius</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Industries UK Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper International Holding, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Russian Federation</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Lux Sub S.a.r.l</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Luxembourg</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Luxembourg Finance S.a.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Luxembourg</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Luxembourg Holdings S.a.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Luxembourg</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Luxembourg S.a.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Luxembourg</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Luxembourg UK Holdings S.a.r.l.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Luxembourg</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Middle East Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Dubai (FZE)</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Pump Company</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Scientific B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Scientific GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Scientific SAS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Scientific, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Scot LP</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper Southeast Asia LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper UK Investments Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper UK, Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Roper-Mex, L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 1, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 2, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 3, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 4, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 5, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 6, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco 7, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ropintassco Holdings, L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">RT Merger Sub, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Shanghai Roper Industries Trading Co., Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">SHP Group Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sinmed Holding International B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">SIRA, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Societe de Distribution de Logiciels Medicaux</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">SoftWriters, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Softwriters Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sohnar, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sohnar Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sohnar Pty Ltd</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Australia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Star Purchasing Services, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Wisconsin</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strata Acquisition Subsidiary, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strata Decision Technology Holdings LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strata Decision Technology LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Illinios</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strata Parallel II Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strategic Healthcare Programs Blocker LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strategic Healthcare Programs Blocker 2, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strategic Healthcare Programs, L.L.C.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Strategic Healthcare Programs Holdings, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers (Shanghai) International Trading Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers A/S</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Denmark</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Struers SAS</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Student Advantage, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Europe Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Information Systems (Europe) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Information Systems (India) Private Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">India</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Information Systems (International) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Information Systems Canada, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Sunquest Information Systems, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Pennsylvania</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Taupo Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Technolog Group Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Technolog Holdings Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Technolog Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Technolog SARL</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Telomere Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">The CBORD Group, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">The Tidewater Healthcare Shared Services Group, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Pennsylvania</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">The Washington Management Group, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">District of Columbia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">TLP Holdings, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore Atlantic, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore CNUS, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore Holdings, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore ITS, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore Link Logistics Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore Nova Scotia Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore Partners, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore Quebec Corporation Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">TransCore Transportation Solutions India Private Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">India</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">TransCore Transportation Systems Mauritius Private Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Mauritius</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Transcore, LP</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Trinity Integrated Systems Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">UHF Purchasing Services, LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Controls Group, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Ohio</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Uson L.P.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Uson Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Utilitec Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Utilitec Services Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Utility Data Services Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Holdings (Delaware) Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Washington</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (Australia) Pty Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Australia</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (Canada) ULC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Canada</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (Europe) B.V.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Netherlands</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (France) SARL</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (Hong Kong) Limited</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Hong Kong</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (Japan) K.K.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Japan</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical (UK) Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">United Kingdom</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Verathon Medical Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Washington</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Viastar Services, LP</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Texas</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Viatran Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">New York</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Walter Herzog GmbH</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Germany</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">XTS Software Corporation</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Oregon</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Zetec (Shanghai) Co., Ltd.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">China</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Zetec France</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">France</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Zetec Korea, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Zetec Rental LLC</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Zetec Services, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Delaware</div>
</td>
</tr>

<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 59.9%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Zetec, Inc.</div>
</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; FONT-VARIANT: normal; WIDTH: 40.1%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff">
<div style="TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">Washington</div>
</td>
</tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>ex23-1.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
&#160;

<div style="TEXT-ALIGN: right">Ex 23.1</div>

<div>&#160;</div>

<div style="TEXT-ALIGN: center"><br style="LINE-HEIGHT: 0pt">
<br style="LINE-HEIGHT: 0pt">
 &#160;</div>

<div style="TEXT-ALIGN: center">
<div style="MARGIN-BOTTOM: 24pt; FONT-SIZE: 10pt; FONT-FAMILY: Georgia, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-TOP: 24pt; LINE-HEIGHT: 11.4pt">CONSENT OF INDEPENDENT REGISTERED CERTIFIED PUBLIC ACCOUNTING FIRM</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: left; LINE-HEIGHT: 11.4pt">We hereby consent to the incorporation by reference in the Registration Statement on Form S-3 (No. 333-208200) and Form S&#8209;8 (Nos. 333-211671, 333-35648, 333-105919, 333-135700, 333-182779, 333-35666, 333-35672, 333-36897 and 333-105920) of Roper Technologies, Inc. of our report dated February 27, 2017 relating to the financial statements, financial statement schedule<font style="FONT-SIZE: 10pt; FONT-FAMILY: Georgia, serif; FONT-WEIGHT: bold">&#160;</font>and the effectiveness of internal control over financial reporting, which appears in this Form 10&#8209;K.</div>

<div style="MARGIN-TOP: 12pt; LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: left; MARGIN-TOP: 12pt; LINE-HEIGHT: 11.4pt">/s/ PricewaterhouseCoopers LLP<font style="FONT-SIZE: 10pt; FONT-FAMILY: Georgia, serif"><br>
</font>Tampa, Florida<font style="FONT-SIZE: 10pt; FONT-FAMILY: Georgia, serif"><br>
</font> February 27, 2017</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.17
<SEQUENCE>4
<FILENAME>ex10-17.htm
<DESCRIPTION>STIPANCICH OFFER LETTER
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="TEXT-ALIGN: right">Exhibit 10.17</div>

<div>&#160;</div>

<div><br>
&#160;

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: 11.5pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 0.7pt"><img src="pressrel0.jpg"></div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 11.5pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 0.7pt">6901 Professional Parkway E.&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; <font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; Telephone (941) 556-2601</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 11.5pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 0.7pt">Sarasota, FL 34240&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;<font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 9pt; DISPLAY: inline-block">&#160;</font> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160; Fax (941) 556-2670</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 10.25pt">June 17, 2016</div>

<div style="MARGIN-TOP: 0.5pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 0.6pt">Mr. John K. Stipancich</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 0.6pt">810 Foxhollow Run</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; MARGIN-TOP: 0.3pt; LINE-HEIGHT: 10.25pt">Milton, GA 30004</div>

<div style="MARGIN-TOP: 0.3pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 10.25pt">Re: Offer Letter of Employment</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 9pt; LINE-HEIGHT: 10.25pt">Dear John:</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 8.2pt; MARGIN-TOP: 1pt; LINE-HEIGHT: 10.25pt; MARGIN-RIGHT: 7pt; TEXT-INDENT: 0.15pt">This letter is to confirm our offer of employment to join Roper Technologies Inc. ("Roper" of the "Company") as Vice President, General Counsel and Secretary. You will report directly to me. We would like you to join the Company starting June 20, 2016.</div>

<div style="MARGIN-TOP: 0.15pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 8.3pt; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold">Compensation</font>:</div>

<div style="MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div>
<table id="z85b1ac14c0be45a88dfd318f73f65bd9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 0.05pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 43.7pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 25.95pt; MARGIN-TOP: 0.05pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 0.05pt; LINE-HEIGHT: 10.25pt">Your base salary will be $620,000 per year. Your performance will be measured and reviewed on an annual basis.&#160; The first such review will be during the first quarter of 2017.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zab08ac9c17f74d85af8ed445dcbf8f72" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 6.15pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 42.85pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 25.95pt; MARGIN-TOP: 6.15pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 6.15pt; LINE-HEIGHT: 10.25pt">Your annual bonus opportunity will be up to 100% of your annual base salary, with the payment based upon Company performance.&#160; Any bonus earned for 2016 will be paid no later than March 15, 2017.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div>
<table id="z5658f26bcad54a4389607d46fe180100" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 42.5pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 25.85pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">A $375,000 one-time payment (less applicable withholdings) will be provided once you have formally commenced employment with the Company. If you voluntarily terminate your employment with the Company before the end of two full years of employment, you must&#160; repay&#160;a&#160; pro-rated&#160; portion of the&#160; one-time payment to the Company.</div>
</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 42.5pt; LINE-HEIGHT: 10.25pt; MARGIN-RIGHT: 8.65pt">&#160;</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 7.75pt; MARGIN-TOP: 6.1pt; LINE-HEIGHT: 10.25pt">Equity Incentive Awards:</div>

<div style="MARGIN-TOP: 0.5pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 7.5pt; LINE-HEIGHT: 10.25pt; MARGIN-RIGHT: 25.25pt; TEXT-INDENT: -0.35pt">As soon as practicable after your employment commences, you will be granted the following equity incentive awards pursuant to the Roper 2016 Incentive Plan:<font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 12pt; DISPLAY: inline-block">&#160;</font>&#183;</div>

<div style="MARGIN-TOP: 0.4pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div>
<table id="z1b57f603a19e47e484d010b63fedd6ef" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 41.55pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 24.75pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold">Stock Options</font>: You will receive an option to purchase 18,000 shares of Roper common stock with an exercise price not less than the fair market value of a share as of the grant date, and that will be scheduled to vest 50% on June 30, 2018, and the remaining 50% will vest on June 30, 2019, subject to your continued employment with the Company through each such vesting date.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div>
<table id="z96627c160a7540c6999362f5b2c969b2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 41.4pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 24.55pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold">Restricted Shares: </font>You will receive 12,000 restricted shares of Roper common stock, which vest contingent on the Company attaining specific, pre-determined and objective performance goals, as certified by the Compensation Committee. If the&#160; goals are obtained, 1/3&#160; of the&#160; shares will vest on&#160; November 30, 2017, 1/3 of the shares will vest on November 30, 2018 and the remaining 1/3 on November 30, 2019, subject to your continued employment with the Company through each such vesting period.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 5.6pt; LINE-HEIGHT: 10.25pt">Employee Benefits:</div>

<div>
<table id="z711b2873d0ae434aae74f74bea25a3d3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 7.55pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 40.5pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 23.8pt; MARGIN-TOP: 7.55pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 7.55pt; LINE-HEIGHT: 10.25pt">You will be eligible for all Company employee benefits available to Roper's corporate officers including disability, health, dental, vision, life insurance, Non-Qualified Deferred Contribution Plan, and a 401(k) Plan. The Company currently makes base and matching contributions of up 4.5%, as well as a 3% profit-sharing contribution as part of the 401(k) plan subject to participation. Details of these and other benefits will be provided in materials that will be sent to you. Coverage will commence on your start date with Roper to the extent permitted under the applicable plans.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
 &#160;</div>

<div>
<table id="zcd1c0d5ed2474825b9e0380385f21c1c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 3.25pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 40.5pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 22.5pt; MARGIN-TOP: 3.25pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 3.25pt; LINE-HEIGHT: 10.25pt">Customary vacation, holidays and sick leave and business and professional expense reimbursement will be provided as per Company policy.</div>
</td>
</tr>
</table>
</div>

<div>
<table id="z486458311d734ebd947c4c5a83def205" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 6.4pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 40.5pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 22.5pt; MARGIN-TOP: 6.4pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 6.4pt; LINE-HEIGHT: 10.25pt">Roper will provide $1,600 per month (taxable income) as a car allowance under its corporate program.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="MARGIN-TOP: 0.5pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 15.4pt; LINE-HEIGHT: 10.25pt">Relocation:</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 15.7pt; MARGIN-TOP: 7.1pt; LINE-HEIGHT: 10.25pt; MARGIN-RIGHT: 7.05pt; TEXT-INDENT: -0.1pt">Roper will reimburse (and gross up) the customary moving and relocation expenses you incur at the time of your relocation as per Roper's policy for executives. Specific benefits include:</div>

<div>
<table id="zf6ba6f1524064d80acfb2c2e98d92878" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 5.95pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50.05pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 32.85pt; MARGIN-TOP: 5.95pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 5.95pt; LINE-HEIGHT: 10.25pt">Real estate commission of up to 6% on the sale of your Milton, GA home and reasonable and customary seller's closing cost on the sale of your Milton, GA home</div>
</td>
</tr>
</table>
</div>

<div>
<table id="ze223d1316ca243979ac84045d9c71556" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 0.25pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 49.3pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 32.6pt; MARGIN-TOP: 0.25pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 0.25pt; LINE-HEIGHT: 10.25pt">Shipment of household goods</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zb53a080f82164e09b6ab81b207a118c3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 0.45pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50.2pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 32.6pt; MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt">Reasonable and customary closing costs for the purchase of a home in the Sarasota area</div>
</td>
</tr>
</table>
</div>

<div>
<table id="zc375a0cb71b0455e9a9cf0d1d029e0ac" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 0.45pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50.3pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 32.35pt; MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 0.45pt; LINE-HEIGHT: 10.25pt">Lump sum payment of $25,000 ( &#820;1/2 months' salary, less applicable tax withholdings) to assist with miscellaneous expenses associated with the relocation</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.5pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 15.3pt; LINE-HEIGHT: 10.25pt; MARGIN-RIGHT: 7.05pt; TEXT-INDENT: -0.1pt">If you voluntarily terminate your employment during the first two years after relocation, you must repay a pro-rated portion of the relocation expenses, including lump sum payment, to the Company.</div>

<div style="MARGIN-TOP: 0.3pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 14.75pt; MARGIN-TOP: 0.05pt; LINE-HEIGHT: 10.25pt">Severance:</div>

<div>
<table id="z15455c8122af475583b42c34faee5cba" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%; MARGIN-TOP: 7.15pt" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 49.3pt; VERTICAL-ALIGN: top; align: right">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 32.1pt; MARGIN-TOP: 7.15pt; LINE-HEIGHT: 10.25pt">o</div>
</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: justify; MARGIN-TOP: 7.15pt; LINE-HEIGHT: 10.25pt">If Roper terminates your employment without Cause (as used herein, "Cause" shall mean gross neglect of duty, prolonged absence from duty without the consent of the Company, intentionally engaging in any activity that is in conflict with or adverse to the business or other interests of the Company, or willful misconduct, misfeasance or malfeasance of duty which is reasonably determined to be detrimental to the Company), you will be entitled to receive one year of severance equal to your then-current monthly base salary, plus a pro-rated bonus, based upon Company performance, and one year of medical benefits coverage. All of these payments will be provided in a lump sum payment, less applicable withholdings.</div>
</td>
</tr>
</table>
</div>

<div style="MARGIN-TOP: 0.1pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 13.95pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: -0.2pt">This Employment is "at will" and either party can <font style="COLOR: #000000">terminate </font>the relationship at any time, with or without cause. In addition, The Immigration Reform and Control Act of 1986 require employers to verify that all associates are legally authorized to work in the United States. You will be required to provide two forms of ID when completing the I-9 form.</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 14.25pt; MARGIN-TOP: 6.05pt; LINE-HEIGHT: 10.25pt; MARGIN-RIGHT: 7.05pt; TEXT-INDENT: 0.15pt">Please feel free to contact Greg Anderson, Vice-President, Human Resources to address any further questions that you may have about your transition to Roper.</div>

<div style="MARGIN-TOP: 0.05pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 13.4pt; MARGIN-TOP: 0.05pt; LINE-HEIGHT: 10.25pt">John, we look forward to you joining the Roper team.</div>

<div style="MARGIN-TOP: 0.05pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 0.55pt; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 13.4pt">/s/ Brian D. Jellison</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 13.45pt; MARGIN-TOP: 0.9pt; LINE-HEIGHT: 10.25pt">Brian D. Jellison</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 13.45pt; MARGIN-TOP: 0.9pt; LINE-HEIGHT: 10.25pt">Chairman, President &amp; Chief Executive Officer</div>

<div style="MARGIN-TOP: 0.9pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 13.45pt; MARGIN-TOP: 0.9pt; LINE-HEIGHT: 10.25pt">Accepted by:</div>

<div style="MARGIN-TOP: 0.9pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; MARGIN-LEFT: 13.45pt; MARGIN-TOP: 0.9pt; LINE-HEIGHT: 10.25pt"><u>/s/ John K. Stipancich&#160; &#160; &#160; &#160;&#160; 18 June 2016</u></div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: Calibri, sans-serif; COLOR: #000000; TEXT-ALIGN: left; LINE-HEIGHT: 10.25pt">&#160;&#160;&#160;&#160;&#160;&#160;John K. Stipancich</div>

<div style="MARGIN-TOP: 0.5pt; LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.20
<SEQUENCE>5
<FILENAME>ex10-20.htm
<DESCRIPTION>AMENDMENT TO 2016 PLAN
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="TEXT-ALIGN: right">Exhibit 10.20</div>

<div>&#160;</div>

<div><br>
&#160;

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">FIRST AMENDMENT TO ROPER TECHNOLOGIES, INC.</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">2016 INCENTIVE PLAN</div>

<div style="TEXT-ALIGN: left; MARGIN-TOP: 6.75pt; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 30.6pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; MARGIN-TOP: 6.75pt; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 30.6pt">This First Amendment to the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") is made effective on November 16, 2016.</div>

<div style="MARGIN-TOP: 6.75pt; LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 72pt; MARGIN-TOP: 3pt; LINE-HEIGHT: 12.55pt; MARGIN-RIGHT: 90pt">In order to clarify the limited number of individuals who may qualify for the provisions associated with Retirement prior to age 65, Article 2, Section 2.1(jj) of the Plan (and any corresponding definition in any predecessor equity plan) shall be amended by deleting the words "other retirement program" and replacing them with the words "deferred compensation plan in which the Participant participates at the time of such Retirement."</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 36pt">All other terms and conditions of the Plan shall remain in full force and effect.</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 274.5pt"><u>/s/ John K. Stipancich</u></div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 274.5pt">John K. Stipancich</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 274.5pt">Corporate Secretary</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.21
<SEQUENCE>6
<FILENAME>ex10-22.htm
<DESCRIPTION>FORM OF RSU AWARD
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="TEXT-ALIGN: right">Exhibit 10.22</div>

<div>&#160;</div>

<div><br>
<div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman Bold', 'Times New Roman', serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4.5pt; LINE-HEIGHT: 12pt; MARGIN-RIGHT: 1.8pt">Roper Technologies, Inc.</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman Bold', 'Times New Roman', serif; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4.5pt; LINE-HEIGHT: 12pt; MARGIN-RIGHT: 1.8pt">Non-US Employee</div>

<div style="FONT-SIZE: 16pt; FONT-FAMILY: 'Times New Roman Bold', 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 4.5pt; LINE-HEIGHT: 16pt; MARGIN-RIGHT: 1.8pt">CASH-SETTLED RESTRICTED STOCK UNIT AWARD CERTIFICATE</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-STYLE: italic; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">Non-transferable</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">G R A N T&#160; T O</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: Arial, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">_________________________________</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">("Grantee")</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">by Roper Technologies, Inc. (the "Company") of</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">__________</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt">restricted stock units convertible into a cash payment equal to the value of an equal number of shares of the Company's common stock, $0.01 par value per share (the "Units"), pursuant to and subject to the provisions of the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") and to the terms and conditions set forth on the following pages (the "Terms and Conditions").&#160; By accepting this Award, Grantee shall be deemed to have agreed to the terms and conditions set forth in this Certificate and the Plan.</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12pt">Unless sooner vested in accordance with Section 2 of the Term and Conditions or otherwise in the discretion of the Committee, the Units shall vest (become payable) in accordance with the following schedule; provided that Grantee is then still employed by the Company or any of its Affiliates:</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<table id="zd77c09ca026c4907898583d6be54db31" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 44.37%; VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">Percentage of Shares</div>
</td>
<td style="WIDTH: 55.63%; VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">Vesting Date</div>
</td>
</tr>

<tr>
<td style="WIDTH: 44.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 55.63%; VERTICAL-ALIGN: top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 44.37%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 55.63%; VERTICAL-ALIGN: top">&#160;</td>
</tr>
</table>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12pt; TEXT-INDENT: 36pt">IN WITNESS WHEREOF, Roper Technologies, Inc., acting by and through its duly authorized officers, has caused this Certificate to be executed.</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<table id="z1620339f9569457eac3144bb47aa6a9d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.5pt; LINE-HEIGHT: 12.55pt">ROPER TECHNOLOGIES, INC.</div>

<div style="LINE-HEIGHT: 12.55pt">&#160;</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.5pt; LINE-HEIGHT: 12.55pt">By: ____________________________________________</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 4.5pt; LINE-HEIGHT: 12.55pt">Its:&#160; President and Chief Executive Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12.55pt">Grant Date: _______________</div>

<div style="LINE-HEIGHT: 12.55pt">&#160;</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12.55pt">Accepted by Grantee:&#160; __________________________</div>
</td>
</tr>
</table>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">TERMS AND CONDITIONS</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">1.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Grant of Units</u></font>.&#160; The Company hereby grants to the Grantee named on the cover page hereof, subject to the restrictions and the other terms and conditions set forth in the Plan and in this Certificate, the number of restricted stock units indicated on the cover page hereof (the "Units") which represent the right to receive a cash payment equal to the Fair Market Value, as of the applicable Vesting Date, of an equal number of shares of the Company's $0.01<font style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif">&#160;</font>value common stock ("Stock") on the terms set forth in this Certificate.&#160; Capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Plan.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">2.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Vesting of Units</u></font>.&#160; The Units have been credited to a bookkeeping account on behalf of Grantee.&#160; The Units will vest and become non-forfeitable on the earliest to occur of the following (each, a "Vesting Date"):</font></div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">&#160;</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">
<table id="z29e19b6b6784490285d73db06ff6035c" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">(a)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">as to the percentages of the Units specified on the cover page hereof, on the respective Vesting Dates specified on the cover page hereof; provided Grantee is then still employed by the Company or an Affiliate, or</div>
</td>
</tr>
</table>
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">
<table id="z88deb3a56e27425d92b3b3051661a55a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">(b)</td>
<td style="WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">the termination of Grantee's termination of employment by reason of death or Disability or, with the consent of the Committee, Grantee's Retirement.</div>
</td>
</tr>
</table>
</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt">If Grantee's employment terminates prior to a Vesting Date for any reason other than as described in (b) above, Grantee shall forfeit all right, title and interest in and to the unvested Units as of the date of such termination and the unvested Units will be reconveyed to the Company without further consideration or any act or action by Grantee.</div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">3.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Settlement in Cash</u></font>.&#160; Any Units that vest in accordance with Section 2 above will entitle Grantee to receive to a cash payment equal to the Fair Market Value, as of the Vesting Date, of one share of Stock for each vested Unit.&#160; Such payment shall be made no later than the 15<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> day of the third month after the month in which the Vesting Date occurs.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">4.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Dividend Equivalents</u></font>.&#160; If and when cash dividends or other cash distributions are paid with respect to the Shares while the Units are outstanding, the dollar amount of such dividends or distributions with respect to the number of Shares then underlying the Units will be credited by the Company to an account for Grantee, and shall be accumulated without interest ("Dividend Equivalents").&#160; Dividend Equivalents credited to Grantee's account with respect to earned and vested Units shall be distributed to Grantee in cash at the same time that the vested Units are settled for cash.&#160; Grantee shall have no right to Dividend Equivalents accumulated with respect to Units that are forfeited, and any such unearned Dividend Equivalents will be reconveyed to the Company without further consideration or any act or action by Grantee.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 12pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">5.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Restrictions on Transfer and Pledge</u></font>.&#160; No right or interest of Grantee in the Units may be pledged, encumbered, or hypothecated or be made subject to any lien, obligation, or liability of Grantee to any other party other than the Company or an Affiliate.&#160; The Units may not be sold, assigned, transferred or otherwise disposed of by Grantee other than by will or the laws of descent and distribution.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 12pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">6.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Restrictions on Settlement of Units</u></font>.&#160; If at any time the Committee shall determine in its discretion, that registration, listing or qualification of the Units upon any securities exchange or similar self-regulatory organization or under any foreign, federal, or local law or practice, or the consent or approval of any governmental regulatory body, is necessary or desirable as a condition to the settlement of the Units, no payment shall be made hereunder unless and until such registration, listing, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Committee.</font></div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">7.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>No Right of Continued Employment; No Rights to Compensation or Damages</u></font>.&#160; Nothing in the Plan or this Certificate or any document executed under either of them shall interfere with or limit in any way the right of the Company or any Affiliate to terminate Grantee's employment without liability at any time, nor confer upon Grantee any right to continue in the employ of the Company or any Affiliate.&#160; By executing this Certificate, Grantee waives any and all rights to compensation or damages for the termination of his office or employment, or failure to provide sufficient notice of termination of his office or employment, with the Company or any Affiliate for any reason whatsoever insofar as those rights arise or may arise from the loss of Grantee's benefits or rights upon forfeiture of the Units in connection with such termination.</font></div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">8.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>No Entitlement to Future Awards</u></font>.&#160; The grant of the Units does not entitle Grantee to the grant of any additional units or other awards under the Plan in the future.&#160; Future grants, if any, will be at the sole discretion of the Company, including, but not limited to, the timing of any grant, the number of units, and vesting provisions.&#160; The grant of the Units is an extraordinary item of compensation outside the scope of any employment contract.&#160; As such, the Units are not part of normal or expected compensation for purposes of calculating severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension or retirement benefits or similar payments.</font></div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; COLOR: #000000">9.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; COLOR: #000000"><u>Transfer of Data</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; COLOR: #000000">.&#160; </font>By executing this certificate, Grantee voluntarily acknowledges and consents to the collection, use, processing and transfer of personal data as described in this paragraph.&#160; Grantee is not obliged to consent to such collection, use, processing and transfer of personal data, but failure to provide the consent may affect Grantee's eligibility to receive awards under the Plan.&#160; The Company and its Affiliates hold certain personal information about Grantee, including name, home address and telephone number, date of birth, employee identification number, <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif; COLOR: #000000">salary</font>, nationality, job title, any shares of stock or directorships held in the Company, and details of any rights or entitlements to shares of stock, for the purpose of managing and administering the Plan ("Data").&#160; The Company and its Affiliates will transfer Data amongst themselves as necessary for the purpose of implementation, administration and management of Grantee's participation in the Plan, and the Company and any of its Affiliates may each further transfer Data to any third parties assisting in the implementation, administration and management of the Plan.&#160; These recipients may be located in the United States or elsewhere throughout the world.&#160; Grantee authorizes them to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing Grantee's participation in the Plan, including any requisite transfer of such Data as may be required for the administration of the Plan and/or the subsequent holding of shares of stock on Grantee's behalf to a broker or other third party with whom Grantee may elect to deposit any shares of stock acquired pursuant to the Plan.&#160; Grantee may, at any time, review Data, require any necessary amendments to it or withdraw the consents herein in writing by contacting the Company; however, by withdrawing his or her consent, Grantee will affect his or her ability to participate in the Plan.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">10.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Payment of Taxes</u></font>.&#160; The Company or any Affiliate employing Grantee has the authority and the right to deduct or withhold, or require Grantee to remit to the employer, an amount sufficient to satisfy all applicable taxes (including Grantee's income tax and employee national insurance obligations) required by law to be withheld with respect to any taxable event arising as a result of the vesting or settlement of the Units.&#160; The obligations of the Company under this Certificate will be conditional on such payment or arrangements, and the Company, and, where applicable, its Affiliates will, to the extent permitted by law, have the right to deduct any such taxes from any payment of any kind otherwise due to Grantee.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">11.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Amendment</u></font>.&#160; The Committee may amend, modify or terminate this Certificate without approval of Grantee; provided, however, that such amendment, modification or termination shall not, without Grantee's consent, reduce or diminish the value of this award determined as if it had been fully vested (i.e., as if the Units had vested) on the date of such amendment or termination.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">12.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Plan Controls</u></font>.&#160; The terms contained in the Plan are incorporated into and made a part of this Certificate and this Certificate shall be governed by and construed in accordance with the Plan.&#160; Without limiting the foregoing, the terms and conditions of the Units are subject to adjustment as provided in Article 15 of the Plan.&#160; In the event of any actual or alleged conflict between the provisions of the Plan and the provisions of this Certificate, the provisions of the Plan shall be controlling and determinative.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">13.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Governing Law</u></font>.&#160; This Certificate shall be construed in accordance with and governed by the laws of the State of Delaware, United States of America, regardless of the law that might be applied under principles of conflict of laws.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">14.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Severability</u></font>.&#160; If any one or more of the provisions contained in this Certificate is deemed to be invalid, illegal or unenforceable, the other provisions of this Certificate will be construed and enforced as if the invalid, illegal or unenforceable provision had never been included.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">15.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Relationship to Other Benefits</u></font>.&#160; The Shares shall not affect the calculation of benefits under any other compensation plan or program of the Company, except to the extent specially provided in such other plan or program.</font></div>

<div style="LINE-HEIGHT: 11.4pt"><br style="LINE-HEIGHT: 11.4pt">
</div>

<div style="TEXT-ALIGN: justify; LINE-HEIGHT: 11.4pt"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif">16.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', serif"><u>Notice</u></font>.&#160; Notices and communications hereunder must be in writing and either personally delivered or sent by registered or certified United States mail, return receipt requested, postage prepaid.&#160; Notices to the Company must be addressed to Roper Technologies, Inc., 6901 Professional Parkway East, Suite 200, Sarasota, Florida 34240; Attn: Secretary, or any other address designated by the Company in a written notice to Grantee.&#160; Notices to Grantee will be directed to the address of Grantee then currently on file with the Company, or at any other address given by Grantee in a written notice to the Company.</font></div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.23
<SEQUENCE>7
<FILENAME>ex10-23.htm
<DESCRIPTION>FORM OF NQSO
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="TEXT-ALIGN: right">Exhibit 10.23</div>

<div>&#160;</div>

<div><br>
<div>
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">N O N S T A T U T O R Y&#160; S T O C K&#160; O P T I O N&#160; C E R T I F I C A T E</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-STYLE: italic; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">Non-transferable</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">G R A N T&#160; TO</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt"><u>________________________</u></div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-STYLE: italic; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">("Optionee")</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">the right to purchase from Roper Technologies, Inc. (the "Company")</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">_________ shares of its common stock, $0.01 par value, at the price of <font style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold">$______ </font>per share (the "Option")</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12.55pt">pursuant to and subject to the provisions of the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") and to the terms and conditions set forth on the following page (the "Terms and Conditions").&#160; By accepting the Option, Optionee shall be deemed to have agreed to the terms and conditions set forth in this Certificate and the Plan.&#160; Capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Plan.</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12.55pt; MARGIN-RIGHT: 0.45pt">Unless vesting is accelerated in accordance with the Plan or in the discretion of the Committee, the Option shall vest (become exercisable) in accordance with the following schedule:</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<table id="z94473f008eb54a998ec6a7e5f82f794e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 47.87%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt">Continuous Status as a Participant</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt"><u>after Grant Date</u></div>
</td>
<td style="WIDTH: 52.13%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="LINE-HEIGHT: 12.55pt">&#160;</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12.55pt"><u>Percent of Option Shares Vested</u></div>
</td>
</tr>

<tr>
<td style="WIDTH: 47.87%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
<td style="WIDTH: 52.13%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 47.87%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
<td style="WIDTH: 52.13%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 47.87%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
<td style="WIDTH: 52.13%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">&#160;</td>
</tr>
</table>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12.55pt; TEXT-INDENT: 36pt">IN WITNESS WHEREOF, Roper Technologies, Inc., acting by and through its duly authorized officers, has caused this Certificate to be duly executed.</div>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<table id="z6b266399e6ef48eb9ca541bc24d24935" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 12pt">ROPER TECHNOLOGIES, INC.</div>

<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 12pt"><font style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif">By:</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 243pt; DISPLAY: inline-block">&#160;</font></div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 12pt">Its:&#160;&#160; President and Chief Executive Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12pt">Grant Date:&#160; ____________________</div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 12.55pt"><br style="LINE-HEIGHT: 12.55pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt">TERMS AND CONDITIONS</div>

<div style="LINE-HEIGHT: 10.25pt"><br style="LINE-HEIGHT: 10.25pt">
</div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">1.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Vesting of Option</u></font>.&#160; The Option shall vest (become exercisable) in accordance with the schedule shown on the cover page of this Certificate. Notwithstanding the foregoing vesting schedule, the Option shall become fully vested and exercisable upon: (i) Optionee's death or Disability during his or her Continuous Status as a Participant, (ii) a Change in Control, unless the Option is assumed by the surviving entity or otherwise equitably converted or substituted in connection with the Change in Control, or (iii) if the Option is assumed by the surviving entity or otherwise equitably converted or substituted in connection with a Change in Control, the termination of Optionee's employment by the Company without Cause (or Optionee's resignation for Good Reason as provided in any employment, severance or similar agreement between Optionee and the Company or an Affiliate) within two years after the effective date of the Change in Control.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">2.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Term of Option and Limitations on Right to Exercise</u></font>.&#160; The term of the Option will be for a period of ten years, expiring at 5:00 p.m., Eastern Time, on the tenth anniversary of the Grant Date (the "Expiration Date").&#160; To the extent not previously exercised, the Option will lapse prior to the Expiration Date upon the earliest to occur of the following circumstances:</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">(a)</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">Three months after the date of the termination of Optionee's Continuous Status as a Participant for any reason other than (i) for Cause or (ii) by reason of Optionee's death, Disability or Retirement.</font></div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 18pt">(b) Thirty-six (36) months after the date of the termination of Optionee's Continuous Status as a Participant by reason of Retirement.</div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">(c)</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">Twelve months after the date of the termination of Optionee's Continuous Status as a Participant by reason of Disability.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">(d)</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">Twelve months after the date of Optionee's death, if Optionee dies while employed, or during the three-month period described in subsection (a) above, during the thirty-six month period described in subsection (b) above or during the twelve-month period described in subsection (c) above and before the Option otherwise lapse.&#160; Upon Optionee's death, the Option may be exercised by Optionee's beneficiary designated pursuant to the Plan.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 18pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">(e)</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">5:00 p.m., Eastern Time, on the 10<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> business day after the date of the termination of Optionee's Continuous Status as a Participant for Cause.</font></div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt; TEXT-INDENT: 22.5pt">If Optionee returns to employment with the Company during the designated post-termination exercise period, then Optionee shall be restored to the status Optionee held prior to such termination but no vesting credit will be earned for any period Optionee was not in Continuous Status as a Participant.&#160; If Optionee or his or her beneficiary exercises an Option after termination of service, the Option may be exercised only with respect to the Shares that were otherwise vested on Optionee's termination of service, including Option Shares vested by acceleration under section 1.</div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">3.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Exercise of Option</u></font>.&#160; The Option shall be exercised by (a) notice directed to the Secretary of the Company or his or her designee at the address and in the form specified by the Secretary from time to time and (b) payment to the Company in full for the Shares subject to such exercise (unless the exercise is a broker-assisted cashless exercise, as described below).&#160; If the person exercising an Option is not Optionee, such person shall also deliver with the notice of exercise appropriate proof of his or her right to exercise the Option.&#160; Payment for such Shares shall be in (a) cash, (b) Shares previously acquired by the purchaser, or (c) any combination thereof, for the number of Shares specified in such written notice.&#160; The value of surrendered Shares for this purpose shall be the Fair Market Value as of the last trading day immediately prior to the exercise date.&#160; Alternatively, the Company may permit Optionee to exercise the Option through a "net" exercise, whereby the Company shall retain from the Option that number of Option shares having a Fair Market Value on the date of exercise equal to some or all of the exercise price. To the extent permitted under Regulation T of the Federal Reserve Board, and subject to applicable securities laws and any limitations as may be applied from time to time by the Committee (which need not be uniform), the Option may be exercised through a broker in a so-called "cashless exercise" whereby the broker sells the Option Shares on behalf of Optionee and delivers cash sales proceeds to the Company in payment of the exercise price.&#160; In such case, the date of exercise shall be deemed to be the date on which notice of exercise is received by the Company and the exercise price shall be delivered to the Company by the settlement date.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">4.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Withholding</u></font>.&#160; The Company or any employer Affiliate has the authority and the right to deduct or withhold, or require Optionee to remit to the employer, an amount sufficient to satisfy federal, state, and local taxes (including Optionee's FICA obligation) required by law to be withheld with respect to any taxable event arising as a result of the exercise of the Option.&#160; The withholding requirement may be satisfied, in whole or in part, at the election of the Secretary, by withholding from the Option Shares having a Fair Market Value on the date of withholding equal to the minimum amount (and not any greater amount) required to be withheld for tax purposes, all in accordance with such procedures as the Secretary establishes.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">5.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Limitation of Rights</u></font>.&#160; The Option does not confer to Optionee or Optionee's beneficiary any rights of a shareholder of the Company unless and until Shares are in fact issued to such person in connection with the exercise of the Option.&#160; Nothing in this Certificate shall interfere with or limit in any way the right of the Company or any Affiliate to terminate Optionee's service at any time, nor confer upon Optionee any right to continue in the service of the Company or any Affiliate.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">6.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Restrictions on Transfer and Pledge</u></font>.&#160; No right or interest of Optionee in the Option may be pledged, encumbered, or hypothecated to or in favor of any party other than the Company or an Affiliate, or shall be subject to any lien, obligation, or liability of Optionee to any other party other than the Company or an Affiliate.&#160; The Option is not assignable or transferable by Optionee other than by will or the laws of descent and distribution, but the Committee may (but need not) permit other transfers.&#160; The Option may be exercised during the lifetime of Optionee only by Optionee or any permitted transferee.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">7.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Restrictions on Issuance of Shares</u></font>.&#160; If at any time the Committee shall determine in its discretion, that registration, listing or qualification of the Shares covered by the Option upon any Exchange or under any foreign, federal, or local law or practice, or the consent or approval of any governmental regulatory body, is necessary or desirable as a condition to the exercise of the Option, the Option may not be exercised in whole or in part unless and until such registration, listing, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Committee.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">8.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Plan Controls</u></font>.&#160; The terms contained in the Plan are incorporated into and made a part of this Certificate and this Certificate shall be governed by and construed in accordance with the Plan.&#160; In the event of any actual or alleged conflict between the provisions of the Plan and the provisions of this Certificate, the provisions of the Plan shall be controlling and determinative.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">9.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Successors</u></font>.&#160; This Certificate shall be binding upon any successor of the Company, in accordance with the terms of this Certificate and the Plan.</font></div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: justify; LINE-HEIGHT: 10.25pt"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif">10.</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 18pt; DISPLAY: inline-block">&#160;</font><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><font style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman', serif"><u>Notice</u></font>.&#160; Notices and communications under this Certificate must be in writing and either personally delivered or sent by registered or certified United States mail, return receipt requested, postage prepaid.&#160; Notices to the Company must be addressed to Roper Technologies, Inc., 6901 Professional Parkway East, Suite 200, Sarasota, Florida 34240, Attn: Secretary, or any other address designated by the Company in a written notice to Optionee. Notices to Optionee will be directed to the address of Optionee then currently on file with the Company, or at any other address given by Optionee in a written notice to the Company.</font></div>

<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.24
<SEQUENCE>8
<FILENAME>ex10-24.htm
<DESCRIPTION>FORM OF RSA
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="TEXT-ALIGN: right">Exhibit 10.24<br>
</div>

<div>&#160;</div>

<div>
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN-LEFT: 36pt; LINE-HEIGHT: 12pt; MARGIN-RIGHT: 36pt">R E S T R I C T E D&#160; S T O C K&#160; A W A R D&#160; C E R T I F I C A T E</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-STYLE: italic; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">Non-transferable</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">G R A N T&#160; T O</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 12pt"><u>_______________________</u></div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">("Grantee")</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">by Roper Technologies, Inc. (the "Company") of</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt"><font style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold">______ </font>shares of its common stock, $0.01 par value (the "Shares")</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12pt">pursuant to and subject to the provisions of the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") and to the terms and conditions set forth on the following page (the "Terms and Conditions").&#160; By accepting the Shares, Grantee shall be deemed to have agreed to the terms and conditions set forth in this Certificate and the Plan.&#160; Capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Plan.</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12pt; MARGIN-RIGHT: 0.45pt; TEXT-INDENT: 36pt">Unless vesting is accelerated in accordance with the Plan or in the discretion of the Committee, the Shares will vest (become non-forfeitable) in accordance with the following schedule:</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<table id="z1864ca214d1f42ad8ce2e622eceadecd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="BORDER-TOP: #000000 1px solid; WIDTH: 59.08%; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt">Continuous Status as a Participant</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt"><u>after Grant Date</u></div>
</td>
<td style="BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; WIDTH: 40.92%; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid">
<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: center; LINE-HEIGHT: 12pt"><u>Percent of Shares Vested</u></div>
</td>
</tr>

<tr style="HEIGHT: 21px">
<td style="BORDER-TOP: #000000 1px solid; WIDTH: 59.08%; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid">&#160;</td>
<td style="BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; WIDTH: 40.92%; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: #000000 1px solid; WIDTH: 59.08%; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid">&#160;</td>
<td style="BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; WIDTH: 40.92%; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid">&#160;</td>
</tr>

<tr>
<td style="BORDER-TOP: #000000 1px solid; WIDTH: 59.08%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #000000 1px solid">&#160;</td>
<td style="BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; WIDTH: 40.92%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #000000 1px solid">&#160;</td>
</tr>
</table>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: left; LINE-HEIGHT: 12pt; TEXT-INDENT: 36pt">IN WITNESS WHEREOF, Roper Technologies, Inc., acting by and through its duly authorized officers, has caused this Certificate to be duly executed.</div>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<table id="za5c1a24e794f4657900e58b5c4607016" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 12pt">ROPER TECHNOLOGIES, INC.</div>

<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 12pt"><font style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif">By: __________________</font><font id="TRGRRTFtoHTMLTab" style="FONT-SIZE: 1px; WIDTH: 243pt; DISPLAY: inline-block">&#160;</font></div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; MARGIN-LEFT: 9pt; LINE-HEIGHT: 12pt">Its:&#160;&#160; President and Chief Executive Officer</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top; BORDER-BOTTOM-COLOR: ">
<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="LINE-HEIGHT: 12pt">&#160;</div>

<div style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 12pt">Grant Date: <font style="FONT-SIZE: 11pt; FONT-FAMILY: 'Times New Roman', serif">____________________</font></div>
</td>
</tr>
</table>

<div style="LINE-HEIGHT: 12pt"><br style="LINE-HEIGHT: 12pt">
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #ffffff" noshade="noshade">
</div>
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify; LINE-HEIGHT: 12pt">TERMS AND CONDITIONS</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">1. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Restrictions</u></font>. The Shares are subject to each of the following restrictions. "Restricted Shares" mean those Shares that are subject to the restrictions imposed hereunder which restrictions have not then expired or terminated. Restricted Shares may not be sold, transferred, exchanged, assigned, pledged, hypothecated or otherwise encumbered. If Grantee's employment with the Company or any Subsidiary terminates for any reason other than as set forth in paragraph (b) or (d) of Section 2 hereof, then Grantee shall forfeit all of Grantee's right, title and interest in and to the Restricted Shares as of the date of employment termination, and such Restricted Shares shall revert to the Company immediately following the event of forfeiture. The restrictions imposed under this Section shall apply to all shares of the Company's Stock or other securities issued with respect to Restricted Shares hereunder in connection with any merger, reorganization, consolidation, recapitalization, stock dividend or other change in corporate structure affecting the Stock of the Company.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">2. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Expiration and Termination of Restrictions</u></font>. The restrictions imposed under Section 1 will expire on the earliest to occur of the following (the period prior to such expiration being referred to herein as the "Restricted Period"):</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt; TEXT-INDENT: 18pt">(a) as to the percentages of the Shares specified on the cover page hereof, on the respective dates specified on the cover page hereof; provided Grantee is then employed by the Company or an Affiliate; or</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt; TEXT-INDENT: 18pt">(b) as to all of the Shares, the termination of Grantee's employment due to death or Disability; or</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt; TEXT-INDENT: 18pt">(c) the occurrence of a Change in Control, except with respect to any Restricted Shares assumed by the surviving entity or otherwise equitably converted or substituted in connection with the Change in Control; or</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt; TEXT-INDENT: 18pt">(d) with respect to any Restricted Shares assumed by the surviving entity or otherwise equitably converted or substituted in connection with a Change in Control, upon the termination of Grantee's employment without Cause (or Grantee's resignation for Good Reason as provided in any employment, severance or similar agreement between Grantee and the Company or an Affiliate) within two years after the effective date of the Change in Control.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">3. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Delivery of Shares</u></font>. The Shares will be registered in the name of Grantee as of the Grant Date and may be held by the Company during the Restricted Period in certificated or uncertificated form. If a certificate for Restricted Shares is issued during the Restricted Period with respect to such Shares, such certificate shall be registered in the name of Grantee and shall bear a legend in substantially the following form (in addition to any legend required under applicable state securities laws): "This certificate and the shares of stock represented hereby are subject to the terms and conditions (including forfeiture and restrictions against transfer) contained in a Restricted Stock Certificate between the registered owner of the shares represented hereby and Roper Technologies, Inc. Release from such terms and conditions shall be made only in accordance with the provisions of such Certificate, copies of which are on file in the offices of Roper Technologies, Inc."&#160; Stock certificates for the Shares, without the first above legend, shall be delivered to Grantee or Grantee's designee upon request of Grantee after the expiration of the Restricted Period, but delivery may be postponed for such period as may be required for the Company with reasonable diligence to comply, if deemed advisable by the Company, with registration requirements under the Securities Act of 1933, listing requirements under the rules of any stock exchange, and requirements under any other law or regulation applicable to the issuance or transfer of the Shares.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">4. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Voting and Dividend Rights</u></font>. Grantee, as beneficial owner of the Shares, shall have full voting and dividend rights with respect to the Shares during and after the Restricted Period. Each dividend payment, if any, shall be made no later than the end of the calendar year in which the dividend is paid to the shareholders or, if later, the 15<sup style="vertical-align: text-top; line-height: 1; font-size: smaller">th</sup> day of the third month following the date the dividend is paid to shareholders.&#160; Any non-cash dividends shall be subject to the restrictions imposed under Section 1.&#160; If Grantee forfeits any rights he may have under this Certificate, Grantee shall no longer have any rights as a stockholder with respect to the Restricted Shares or any interest therein and Grantee shall no longer be entitled to receive dividends on such stock. In the event that for any reason Grantee shall have received dividends upon such stock after such forfeiture, Grantee shall repay to the Company any amount equal to such dividends.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">5. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>No Right of Continued Employment</u></font>. Nothing in this Certificate shall interfere with or limit in any way the right of the Company or any Affiliate to terminate Grantee's employment at any time, nor confer upon Grantee any right to continue in the employ of the Company or any Affiliate.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">6. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Payment of Taxes</u></font>. Grantee will, no later than the date as of which any amount related to the Shares first becomes includable in Grantee's gross income for federal income tax purposes, pay to the Company, or make other arrangements satisfactory to the Committee regarding payment of, any federal, state and local taxes of any kind required by law to be withheld with respect to such amount, including without limitation the surrender of shares of Stock to the Company. The obligations of the Company under this Certificate will be conditional on such payment or arrangements, and the Company, and, where applicable, its Affiliates will, to the extent permitted by law, have the right to deduct any such taxes from the award or any payment of any kind otherwise due to Grantee.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">7. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Plan Controls</u></font>. The terms contained in the Plan are incorporated into and made a part of this Certificate and this Certificate shall be governed by and construed in accordance with the Plan. In the event of any actual or alleged conflict between the provisions of the Plan and the provisions of this Certificate, the provisions of the Plan shall be controlling and determinative.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">8.&#160; <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Successors</u></font>.&#160; This Certificate shall be binding upon any successor of the Company, in accordance with the terms of this Certificate and the Plan.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">9.&#160; <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Severability</u></font>.&#160; If any one or more of the provisions contained in this Certificate is invalid, illegal or unenforceable, the other provisions of this Certificate will be construed and enforced as if the invalid, illegal or unenforceable provision had never been included.</div>

<div style="LINE-HEIGHT: 10.85pt"><br style="LINE-HEIGHT: 10.85pt">
</div>

<div style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif; TEXT-ALIGN: justify; LINE-HEIGHT: 10.85pt">10. <font style="FONT-SIZE: 9.5pt; FONT-FAMILY: 'Times New Roman', serif"><u>Notice</u></font>. Notices and communications under this Certificate must be in writing and either personally delivered or sent by registered or certified United States mail, return receipt requested, postage prepaid. Notices to the Company must be addressed to Roper Technologies, Inc., 6901 Professional Parkway East, Suite 200, Sarasota, Florida 34240: Attn: Secretary, or any other address designated by the Company in a written notice to Grantee. Notices to Grantee will be directed to the address of Grantee then currently on file with the Company, or at any other address given by Grantee in a written notice to the Company.</div>

<div style="LINE-HEIGHT: 0pt"><br style="LINE-HEIGHT: 0pt">
</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>ex31-1.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">Exhibit 31.1</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">I, Brian D. Jellison, certify that:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;I have reviewed this&#160;Annual Report on Form 10-K of Roper Technologies, Inc.;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer 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:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="b683944938604032b4906af6ffcdf376" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">a)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">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;</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="fdc8bd2ecb4a4ed9a5aadf60051f2c93" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">b)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="9a0006d769ed47c1a5facf7ac204e997" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">c)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="af42a97ce45e427989dbd786ac57293f" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">d)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter&#160;&#160;(the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="f24394eb0fa541689f2e8bf2510dadca" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">a)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="939a2cde8ceb4c8788a6edf9d5140d30" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">b)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<table id="fd40f8e9141d4b84acbcf00c034ec1b2" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Date: February 27, 2017</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Brian D. Jellison</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Brian D. Jellison</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chairman of the Board, President and</div>
</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Executive Officer</div>
</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">(Principal Executive Officer)</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>10
<FILENAME>ex31-2.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">Exhibit 31.2</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">I, John Humphrey, certify that:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;I have reviewed this&#160;Annual Report on Form 10-K of Roper Technologies, Inc.;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer 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:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="bf42e30129d944f397b36cec5d78f123" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">a)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">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;</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="a3d5de28758d4c9f9323fd7ffea643e3" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">b)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="4944aa6a2e2b4c29bda2da5cea84c2a2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">c)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="b463c217d01f427f92a61de59a08558b" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">d)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter&#160;&#160;(the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="fafe05cc386a4f228106b521a05d41a7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">a)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="62f1f85151394372b7eb55166f927dc2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; align: right">b)</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: justify">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">&#160;</div>

<table id="45483abb849340c69c055cdb284e82cd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Date:&#160;February 27, 2017</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top; BORDER-BOTTOM: black 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ John Humphrey</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">John Humphrey</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Vice President and</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chief Financial Officer</div>
</td>
</tr>

<tr>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">&#160;</td>
<td style="WIDTH: 50%; VERTICAL-ALIGN: top">(Principal Financial Officer)</td>
</tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>11
<FILENAME>ex32-1.htm
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Roper Industries
    Document created using EDGARfilings PROfile 4.2.0.0
    Copyright 1995 - 2017 Summit Financial Printing, LLC.  All rights reserved.-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#ffffff" text="#000000">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: right">EXHIBIT 32.1</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: center">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: justify">In connection with the&#160;Annual Report of Roper Technologies, Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ending&#160;December 31, 2016, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Brian D. Jellison, Chief Executive Officer of the Company, and John Humphrey, Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge that:</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="54706df951bd42f0999211a23b5e96f2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">1.</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</td>
</tr>
</table>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="TEXT-ALIGN: left">
<table id="b652dcf72f0c46ed8be766cfb968ddf7" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 18pt"></td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 18pt; VERTICAL-ALIGN: top; align: right">2.</td>
<td style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: auto; VERTICAL-ALIGN: top; TEXT-ALIGN: left">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>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<table id="5302020c8829487e8518c31eaff74e64" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr style="HEIGHT: 18px">
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Date:&#160;February 27, 2017</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ Brian D. Jellison</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr style="HEIGHT: 14px">
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Brian D. Jellison</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Chairman of the Board, President and Chief Executive Officer</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr style="HEIGHT: 16px">
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Principal Executive Officer)</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">/s/ John Humphrey</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">John Humphrey</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">Executive Vice President and Chief Financial Officer</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>

<tr>
<td style="WIDTH: 37.97%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="WIDTH: 52.99%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">(Principal Financial Officer)</div>
</td>
<td style="WIDTH: 9.96%; VERTICAL-ALIGN: top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</td>
</tr>
</table>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">This certificate is being made for the exclusive purpose of compliance of the Company with the requirements of Section 906 of the Sarbanes-Oxley Act of 2002, and may not be disclosed, distributed or used by any person or for any reason other than specifically required by law.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; TEXT-ALIGN: left">&#160;</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>12
<FILENAME>rop-20161231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:country="http://xbrl.sec.gov/country/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:rop="http://ropertech.com/20161231" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="rop-20161231.xsd" />
  <xbrli:context id="c20160101to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20170224">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-02-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementEquityComponentsAxis_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementEquityComponentsAxis_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementEquityComponentsAxis_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_OtherMachineryAndEquipmentMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_OtherMachineryAndEquipmentMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherMachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_NewAccountingPronouncementEarlyAdoptionAxis_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_TotalAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:TotalAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161227_BusinessAcquisitionAxis_DeltekMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-27</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_DeltekMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161228to20161231_BusinessAcquisitionAxis_DeltekMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-12-28</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_BusinessAcquisitionAxis_DeltekMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rop:DeltekMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_NonrecurringAdjustmentAxis_AcquisitionRelatedCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_NonrecurringAdjustmentAxis_AcquisitionRelatedCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndSoftwareDevelopmentCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndSoftwareDevelopmentCostsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_PropertyPlantAndEquipmentByTypeAxis_LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_IndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_IndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:AbelPumpsLPMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:AbelPumpsLPMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151002_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:AbelPumpsLPMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-10-02</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">rop:AbelPumpsLPMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_IncomeTaxAuthorityAxis_ForeignCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2026Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2026Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2021Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2021Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:rop_SeniorNotes2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorSubordinatedNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorSubordinatedNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2026Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2026Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:rop_SeniorNotes2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2021Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2021Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotes2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorSubordinatedNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorSubordinatedNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2026Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2026Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_CreditFacilityMember2012Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:CreditFacilityMember2012Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_SeniorNotesTotalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotesTotalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_CreditFacilityMember2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:CreditFacilityMember2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_CreditFacilityMember2012Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:CreditFacilityMember2012Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_CreditFacilityMember2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:CreditFacilityMember2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_DebtInstrumentAxis_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_SeniorNotes2021Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:SeniorNotes2021Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_DebtInstrumentAxis_rop_SeniorNotes2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">rop:rop_SeniorNotes2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_DebtInstrumentAxis_SeniorSubordinatedNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorSubordinatedNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2017Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2021Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2021Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2019Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2026Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2026Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2025Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2025Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2022Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotesDue2022Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_LongtermDebtTypeAxis_SeniorNotes2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">rop:SeniorNotes2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PlanNameAxis_IncentivePlan2006Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rop:IncentivePlan2006Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_PlanNameAxis_IncentivePlan2016Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rop:IncentivePlan2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_AwardTypeAxis_RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_AwardTypeAxis_RestrictedStockMember_RangeAxis_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_AwardTypeAxis_RestrictedStockMember_RangeAxis_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_PlanNameAxis_IncentivePlan2000Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rop:IncentivePlan2000Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange4Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange7Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange8Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange5Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange6Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRangeTotalSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange6Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange5Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRangeTotalSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange4Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange8Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">rop:ExercisePriceRange7Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_CorporateNonSegmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:BetweenGeographicalAreasMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:MedicalAndScientificImagingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rop:UnaffiliatedCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:IndustrialTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:EnergySystemsAndControlsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">rop:RfTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementGeographicalAxis_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_StatementGeographicalAxis_NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_StatementGeographicalAxis_GeographyEliminationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:GeographyEliminationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementGeographicalAxis_CA">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementGeographicalAxis_OtherGeographicalAreaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rop:OtherGeographicalAreaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementGeographicalAxis_AsiaMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementGeographicalAxis_EuropeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_StatementGeographicalAxis_MiddleEastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:MiddleEastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160701to20160930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>
      <xbrli:endDate>2016-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20150331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151001to20151231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-10-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161001to20161231">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150401to20150630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-04-01</xbrli:startDate>
      <xbrli:endDate>2015-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160401to20160630">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>
      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20160331">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150701to20150930">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>
      <xbrli:endDate>2015-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20141231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20151231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20131231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2013-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>
      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>
      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="c20161231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000882835</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="U001">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U002">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U003">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="U004">
    <xbrli:measure>rop:ReportingUnit</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U005">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U006">
    <xbrli:measure>rop:Agreement</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="U007">
    <xbrli:measure>rop:Segment</xbrli:measure>
  </xbrli:unit>
  <!--Amendment Flag-->
  <dei:AmendmentFlag contextRef="c20160101to20161231">false</dei:AmendmentFlag>
  <!--Current Fiscal Year End Date-->
  <dei:CurrentFiscalYearEndDate contextRef="c20160101to20161231">--12-31</dei:CurrentFiscalYearEndDate>
  <!--Document Period End Date-->
  <dei:DocumentPeriodEndDate contextRef="c20160101to20161231">2016-12-31</dei:DocumentPeriodEndDate>
  <!--Entity Well-known Seasoned Issuer-->
  <dei:EntityWellKnownSeasonedIssuer contextRef="c20160101to20161231">Yes</dei:EntityWellKnownSeasonedIssuer>
  <!--Entity Voluntary Filers-->
  <dei:EntityVoluntaryFilers contextRef="c20160101to20161231">No</dei:EntityVoluntaryFilers>
  <!--Entity Current Reporting Status-->
  <dei:EntityCurrentReportingStatus contextRef="c20160101to20161231">Yes</dei:EntityCurrentReportingStatus>
  <!--Entity Filer Category-->
  <dei:EntityFilerCategory contextRef="c20160101to20161231">Large Accelerated Filer</dei:EntityFilerCategory>
  <!--Entity Public Float-->
  <dei:EntityPublicFloat contextRef="c20160630" unitRef="U001" decimals="0">16984404742</dei:EntityPublicFloat>
  <!--Entity Registrant Name-->
  <dei:EntityRegistrantName contextRef="c20160101to20161231">Roper Technologies Inc</dei:EntityRegistrantName>
  <!--Entity Central Index Key-->
  <dei:EntityCentralIndexKey contextRef="c20160101to20161231">0000882835</dei:EntityCentralIndexKey>
  <!--Entity Common Stock, Shares Outstanding-->
  <dei:EntityCommonStockSharesOutstanding contextRef="c20170224" unitRef="U002" decimals="INF">101434201</dei:EntityCommonStockSharesOutstanding>
  <!--Document Fiscal Year Focus-->
  <dei:DocumentFiscalYearFocus contextRef="c20160101to20161231">2016</dei:DocumentFiscalYearFocus>
  <!--Document Fiscal Period Focus-->
  <dei:DocumentFiscalPeriodFocus contextRef="c20160101to20161231">FY</dei:DocumentFiscalPeriodFocus>
  <!--Document Type-->
  <dei:DocumentType contextRef="c20160101to20161231">10-K</dei:DocumentType>
  <!--Accrued Liabilities-->
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(6)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Accrued Liabilities&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Accrued liabilities at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Interest&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,742&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,776&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Customer deposits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;16,707&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;15,094&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Commissions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,079&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Warranty&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Accrued dividend&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;36,077&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30,436&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rebates&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,414&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;16,511&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Billings in excess of cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;58,970&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;219,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;168,513&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20151231" unitRef="U001" decimals="-3">139737000</us-gaap:AccountsPayableCurrent>
  <!--Accounts payable-->
  <us-gaap:AccountsPayableCurrent contextRef="c20161231" unitRef="U001" decimals="-3">152067000</us-gaap:AccountsPayableCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20151231" unitRef="U001" decimals="-3">488271000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accounts receivable, net-->
  <us-gaap:AccountsReceivableNetCurrent contextRef="c20161231" unitRef="U001" decimals="-3">619854000</us-gaap:AccountsReceivableNetCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="-3">219339000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Liabilities, Current-->
  <us-gaap:AccruedLiabilitiesCurrent contextRef="c20151231" unitRef="U001" decimals="-3">168513000</us-gaap:AccruedLiabilitiesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20151231" unitRef="U001" decimals="-3">18532000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Accrued Income Taxes, Current-->
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="c20161231" unitRef="U001" decimals="-3">22762000</us-gaap:AccruedIncomeTaxesCurrent>
  <!--Commissions-->
  <us-gaap:AccruedSalesCommissionCurrent contextRef="c20161231" unitRef="U001" decimals="-3">9144000</us-gaap:AccruedSalesCommissionCurrent>
  <!--Commissions-->
  <us-gaap:AccruedSalesCommissionCurrent contextRef="c20151231" unitRef="U001" decimals="-3">12079000</us-gaap:AccruedSalesCommissionCurrent>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20161231" unitRef="U001" decimals="-3">295173000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment-->
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c20151231" unitRef="U001" decimals="-3">295576000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20151231" unitRef="U001" decimals="-3">-212779000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Accumulated Other Comprehensive Income (Loss), Net of Tax-->
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c20161231" unitRef="U001" decimals="-3">-324739000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">P17Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-Unpatented Technology [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Software [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-Software [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">P17Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Deltek [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-Customer Relationships [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-Unpatented Technology [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Customer Relationships [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Deltek [Member]-Customer Relationships [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Customer Relationships [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember">P14Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Series of Individually Immaterial Business Acquisitions [Member]-Backlog [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Unpatented Technology [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Deltek [Member]-Unpatented Technology [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Weighted average useful life-Software [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <!--Additional Paid in Capital, Common Stock-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20161231" unitRef="U001" decimals="-3">1489067000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Additional Paid in Capital, Common Stock-->
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c20151231" unitRef="U001" decimals="-3">1419262000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Common Stock [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Retained Earnings [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Common Stock [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Common Stock [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Retained Earnings [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">21481000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-8081000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">22175000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20150101to20151231" unitRef="U001" decimals="-3">22175000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Additional Paid-in Capital [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-8081000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Retained Earnings [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Treasury Stock [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Treasury Stock [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20140101to20141231" unitRef="U001" decimals="-3">21481000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net-Treasury Stock [Member]-->
  <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
  <!--Allocated Share-based Compensation Expense-Stock Options [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150101to20151231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">15300000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Restricted Stock Awards [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140101to20141231_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">46400000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-5">61800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-5">78800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-5">63000000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Restricted Stock Awards [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160101to20161231_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">57800000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Stock Options [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20140101to20141231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">16600000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Stock Options [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="-5">20100000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Allocated Share-based Compensation Expense-Restricted Stock Awards [Member]-->
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c20150101to20151231_AwardTypeAxis_RestrictedStockMember" unitRef="U001" decimals="-5">46500000</us-gaap:AllocatedShareBasedCompensationExpense>
  <!--Amortization of deferred financing costs-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20150101to20151231" unitRef="U001" decimals="-3">4136000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization of deferred financing costs-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20140101to20141231" unitRef="U001" decimals="-3">4003000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization of deferred financing costs-->
  <us-gaap:AmortizationOfFinancingCosts contextRef="c20160101to20161231" unitRef="U001" decimals="-3">5612000</us-gaap:AmortizationOfFinancingCosts>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20160101to20161231" unitRef="U001" decimals="-3">203154000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20140101to20141231" unitRef="U001" decimals="-3">156394000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Amortization of intangible assets-->
  <us-gaap:AmortizationOfIntangibleAssets contextRef="c20150101to20151231" unitRef="U001" decimals="-3">166076000</us-gaap:AmortizationOfIntangibleAssets>
  <!--Antidilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20160101to20161231" unitRef="U002" decimals="0">1144350</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20150101to20151231" unitRef="U002" decimals="0">618220</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Antidilutive stock options (in shares)-->
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c20140101to20141231" unitRef="U002" decimals="0">764333</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20151231" unitRef="U001" decimals="-3">10168365000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20161231" unitRef="U001" decimals="-3">14324927000</us-gaap:Assets>
  <!--Assets-->
  <us-gaap:Assets contextRef="c20141231" unitRef="U001" decimals="-3">8400185000</us-gaap:Assets>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20161231" unitRef="U001" decimals="-3">1776501000</us-gaap:AssetsCurrent>
  <!--Assets, Current-->
  <us-gaap:AssetsCurrent contextRef="c20151231" unitRef="U001" decimals="-3">1618047000</us-gaap:AssetsCurrent>
  <!--Billings in excess of cost-->
  <us-gaap:BillingsInExcessOfCost contextRef="c20151231" unitRef="U001" decimals="-3">5464000</us-gaap:BillingsInExcessOfCost>
  <!--Billings in excess of cost-->
  <us-gaap:BillingsInExcessOfCost contextRef="c20161231" unitRef="U001" decimals="-3">12381000</us-gaap:BillingsInExcessOfCost>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">-166393000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">43098000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">-349810000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent>
  <!--Intangible assets other than goodwill-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">972000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible assets other than goodwill-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">99000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible assets other than goodwill-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">731000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible assets other than goodwill-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-6">972000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Intangible assets other than goodwill-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">372000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <!--Current assets-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">37558000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
  <!--Total assets acquired-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">3381711000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
  <!--Business Acquisition, Pro Forma Revenue-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">4268052000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <!--Business Acquisition, Pro Forma Revenue-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c20150101to20151231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">4012030000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <!--Cost of acquired entity purchase price-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-8">1800000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Cost of acquired entity purchase price-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">303000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Cost of acquired entity purchase price-Deltek [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-8">2800000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Cost of acquired entity purchase price-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">920000000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">94506000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <!--Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="c20150101to20151231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">647089000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
  <!--Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">656404000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
  <!--Indefinite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">7000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <!--Indefinite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">51000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <!--Indefinite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">34000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <!--Indefinite lived intangible assets-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-6">145000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
  <!--Cost of acquired entity transaction costs-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-5">2800000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <!--Cost of acquired entity transaction costs-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-5">4300000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <!--Cost of acquired entity transaction costs-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-5">5900000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <!--Cost of acquired entity transaction costs-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-5">4200000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">-57433000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
  <!--Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">-7935000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
  <!--Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted contextRef="c20150101to20151231_BusinessAcquisitionAxis_DeltekMember" unitRef="U003" decimals="INF">6.37</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
  <!--Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U003" decimals="INF">6.41</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
  <!--Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic contextRef="c20160101to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U003" decimals="INF">6.48</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
  <!--Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic-Deltek [Member]-->
  <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic contextRef="c20150101to20151231_BusinessAcquisitionAxis_DeltekMember" unitRef="U003" decimals="INF">6.43</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
  <!--Business Acquisition, Pro Forma Information [Table Text Block]-->
  <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: justify; line-height: 11.4pt;"&gt;The majority of the goodwill is not expected to be deductible for tax purposes.&amp;#160;&amp;#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;"&gt;The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&amp;#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&amp;#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Pro forma&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,268,052&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,012,030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;656,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;647,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings per share, basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.48&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings per share, diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
  <!--Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual-Deltek [Member]-->
  <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="c20161228to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-5">7900000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
  <!--Business Acquisitions-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(2)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Business Acquisitions and Divestitures&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;2016 Acquisitions &lt;/font&gt;&amp;#8211; During the year ended December 31, 2016, Roper completed six business combinations.&amp;#160;&amp;#160;Roper acquired the businesses in order to both expand and complement its existing technologies.&amp;#160; The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Purchase price allocations are preliminary pending final intangibles valuations and tax-related adjustments.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The largest of the 2016 acquisitions was Deltek Inc., a global provider of enterprise software and information solutions for government contractors, professional services firms and other project-based businesses.&amp;#160; Roper acquired 100% of the shares of Project Diamond Holdings Corp. (the parent company of Deltek) on December 27, 2016, in a $2.8 billion all-cash transaction.&amp;#160; Deltek is reported in the RF Technology segment.&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Accounts receivable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;94,506&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Identifiable intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;972,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,234,549&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;43,098&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total assets acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,381,711&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred revenue&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;166,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57,433&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-term deferred tax liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;349,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,935&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,800,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: justify; line-height: 11.4pt;"&gt;The majority of the goodwill is not expected to be deductible for tax purposes.&amp;#160;&amp;#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;"&gt;The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&amp;#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&amp;#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Pro forma&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Year ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,268,052&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,012,030&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;656,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;647,089&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings per share, basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.48&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.43&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings per share, diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.41&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Pro forma earnings were adjusted by $47.4 million and $37.2 million for the years ended December 31, 2016 and 2015, respectively, for non-recurring acquisition and other costs. Adjustments were also made for recurring changes in amortization, interest expense and taxes related to the acquisition.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;During the year ended December 31, 2016, Roper completed five other acquisitions which were immaterial.&amp;#160;&amp;#160;The aggregate purchase price of these acquisitions totaled $920 million of cash.&amp;#160;&amp;#160;The Company recorded $372 million in other identifiable intangibles and $642 million in goodwill in connection with these acquisitions.&amp;#160;&amp;#160;Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The results of the following acquisitions are reported in the Medical &amp;amp; Scientific Imaging segment:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Clinisys - On January 7, 2016, Roper acquired 100% of the shares of&amp;#160;CliniSys Group Ltd. ("CliniSys"), a provider of clinical laboratory software headquartered in the United Kingdom.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;PCI Medical - On March 17, 2016, Roper acquired the assets of PCI Medical Inc., a provider of medical probe and scope disinfection products.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;GeneInsight - On April 1, 2016, the Company acquired 100% of the shares of GeneInsight Inc., a provider of software for managing the analysis, interpretation and reporting of genetic tests.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;UNIConnect - On November 10, 2016, Roper acquired the assets of UNIConnect LC, a provider of process management software for molecular laboratories.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;ConstructConnect - On October 31, 2016, Roper acquired 100% of the shares of iSqFt Holdings Inc. (d/b/a ConstructConnect), a &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;provider of cloud-based data, collaboration, and workflow automation solutions to the commercial construction industry.&amp;#160;&amp;#160; ConstructConnect is reported in the RF Technology segment.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;"&gt;The Company expensed transaction costs of $4.2 million related to the acquisitions as corporate general and adminstrative expenses, as incurred.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;The majority of the goodwill recorded for these five companies is not expected to be deductible for tax purposes.&amp;#160;&amp;#160;Of the $372 million of intangible assets acquired, $34 million was assigned to trade names that are not subject to amortization. The remaining $338 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $242 million (14 year weighted-average useful life), unpatented technology of $66 million (6 year weighted-average useful life) and software of $30 million (9 year weighted-average useful life).&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;2015 Acquisitions &lt;/font&gt;&amp;#8211; During the year ended December 31, 2015, Roper completed eight business combinations.&amp;#160;&amp;#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The results of the following acquisitions are reported in the Medical &amp;amp; Scientific Imaging segment:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Strata &lt;/font&gt;- On January 21, 2015, Roper acquired 100% of the shares of Strata Decision Technologies LLC ("Strata"), a provider of planning and budget software for health care providers.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Softwriters &lt;/font&gt;- On February 9, 2015, Roper acquired 100% of the shares of Softwriters Inc., a provider of long-term care pharmacy operating software.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Data Innovations &lt;/font&gt;- On March 4, 2015, Roper acquired 100% of the shares of Data Innovations LLC, a provider of clinical and blood laboratory middleware.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;AHP &lt;/font&gt;- On September 4, 2015, Roper acquired the assets of Atlantic Health Partners LLC ("AHP"), a group purchasing organization specializing in vaccines for the physician marketplace.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #3c3c3c; text-align: left; margin-top: 2pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Atlas &lt;/font&gt;- On October 26, 2015, Roper acquired 100% of the shares of Atlas Database Software Corp. ("Atlas"), a provider of clinical process integration to private and public health sectors.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The results of the following acquisitions are reported in the RF Technology segment:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;On Center &lt;/font&gt;- On July 20, 2015, Roper acquired 100% of the shares of On Center Software LLC ("On Center"), a provider of construction automation technology.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;RF IDeas &lt;/font&gt;- On September 1, 2015, Roper acquired 100% of the shares of RF IDeas, Inc., a provider of proprietary identification card technology solutions.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Aderant &lt;/font&gt;- On October 21, 2015, Roper acquired 100% of the shares of Aderant Holdings, Inc. ("Aderant"), a provider of comprehensive software solutions for law and other professional services firms.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The aggregate purchase price for the 2015 acquisitions was $1.8 billion, paid in cash.&amp;#160; Roper purchased the businesses to expand upon existing software, supply chain and medical platforms.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company expensed transaction costs of $5.9 million related to the acquisitions as corporate general and administrative expenses, as incurred.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recorde&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;d $1.2 billion in goodwill and $731 million in other identifiable intangibles in con&lt;/font&gt;nection with the acquisitions.&amp;#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&amp;#160;&amp;#160;Of the $731 million of intangible assets acquired, $51 million was assigned to trade names that are not subject to amortization. The remaining $680 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $541 million (19 year weighted-average useful life), unpatented technology of $100 million (8 year weighted-average useful life) and software of $39 million (6 year weighted-average useful life).&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Divestiture of Abel &lt;/font&gt;-&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;"&gt;&amp;#160;&lt;/font&gt;On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&amp;#8364;95 million), net of cash divested.&amp;#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&amp;#160; Abel was reported in the Industrial Technology segment.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;2014 Acquisitions &lt;/font&gt;&amp;#8211; During the year ended December 31, 2014, Roper completed three business combinations.&amp;#160;&amp;#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper acquired 100% of the shares of Foodlink Holdings Inc. ("Foodlink"), Innovative Product Achievements LLC ("IPA") and Strategic Healthcare Programs Holdings LLC ("SHP") on July 2, August 5, and August 14, 2014, respectively.&amp;#160; The aggregate purchase price was $303 million, paid in cash.&amp;#160; Roper purchased the businesses to expand upon existing supply chain and medical platforms. SHP and IPA are reported in the Medical &amp;amp; Scientific Imaging segment, and Foodlink is reported in the RF Technology segment.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company expensed transaction costs of $2.8 million related to the acquisitions as corporate general and administrative expenses, as incurred.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recorde&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;d $208 million in goodwill and $99 million in other identifiable intangibles in con&lt;/font&gt;nection with the acquisitions.&amp;#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&amp;#160;&amp;#160;Of the $99 million of intangible assets acquired, $7 million was assigned to trade names that are not subject to amortization. The remaining $92 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $82 million (19 year weighted-average useful life), unpatented technology of $7 million (6 year weighted-average useful life), software of $2 million (4 year weighted-average useful life) and backlog of $1 million (1 year weighted-average useful life).&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-Software [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-6">2000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Customer Relationships [Member]-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-6">625000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-Backlog [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember" unitRef="U001" decimals="-6">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Unpatented Technology [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-6">100000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-Software [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-6">39000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-6">765000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Unpatented Technology [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-6">66000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">680000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-Unpatented Technology [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-6">7000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Unpatented Technology [Member]-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-6">140000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">92000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Customer Relationships [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-6">242000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">338000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Software [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-6">30000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Customer Relationships [Member]-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-6">541000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-Series of Individually Immaterial Business Acquisitions [Member]-Customer Relationships [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-6">82000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Finite lived intangible assets-In Process Research and Development [Member]-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c20161231_BusinessAcquisitionAxis_DeltekMember_FiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember" unitRef="U001" decimals="-6">62000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <!--Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual-Deltek [Member]-->
  <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="c20161228to20161231_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-5">800000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
  <!--Net assets acquired-Deltek [Member]-->
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">2800140000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <!--Capitalized software-->
  <us-gaap:CapitalizedComputerSoftwareNet contextRef="c20161231" unitRef="U001" decimals="-5">4400000</us-gaap:CapitalizedComputerSoftwareNet>
  <!--Capitalized software-->
  <us-gaap:CapitalizedComputerSoftwareNet contextRef="c20151231" unitRef="U001" decimals="-5">4600000</us-gaap:CapitalizedComputerSoftwareNet>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20151231" unitRef="U001" decimals="-3">778511000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20161231" unitRef="U001" decimals="-3">757200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20141231" unitRef="U001" decimals="-3">610430000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and cash equivalents-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c20131231" unitRef="U001" decimals="-3">459720000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <!--Cash and Cash Equivalents, Policy [Policy Text Block]-->
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Cash and Cash Equivalents&lt;/u&gt;&lt;/font&gt; - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-21311000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20140101to20141231" unitRef="U001" decimals="-3">150710000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Cash and Cash Equivalents, Period Increase (Decrease)-->
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="c20150101to20151231" unitRef="U001" decimals="-3">168081000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20161231" unitRef="U001" xsi:nil="true" />
  <!--Commitments and Contingencies-->
  <us-gaap:CommitmentsAndContingencies contextRef="c20151231" unitRef="U001" xsi:nil="true" />
  <!--Dividends declared (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20150101to20151231" unitRef="U003" decimals="INF">1.05</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Dividends declared (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20160101to20161231" unitRef="U003" decimals="INF">1.25</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Dividends declared (in dollars per share)-->
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c20140101to20141231" unitRef="U003" decimals="INF">0.85</us-gaap:CommonStockDividendsPerShareDeclared>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20161231" unitRef="U002" decimals="INF">103578</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares issued (in shares)-->
  <us-gaap:CommonStockSharesIssued contextRef="c20151231" unitRef="U002" decimals="INF">102795</us-gaap:CommonStockSharesIssued>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20161231" unitRef="U002" decimals="INF">350000</us-gaap:CommonStockSharesAuthorized>
  <!--Common stock, shares authorized (in shares)-->
  <us-gaap:CommonStockSharesAuthorized contextRef="c20151231" unitRef="U002" decimals="INF">350000</us-gaap:CommonStockSharesAuthorized>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20161231" unitRef="U001" decimals="-3">1036000</us-gaap:CommonStockValue>
  <!--Common Stock, Value, Issued-->
  <us-gaap:CommonStockValue contextRef="c20151231" unitRef="U001" decimals="-3">1028000</us-gaap:CommonStockValue>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20151231" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common stock, par value (in dollars per share)-->
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c20161231" unitRef="U003" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <!--Common Stock, Shares, Outstanding-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20151231" unitRef="U002" decimals="INF">100870</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20161231" unitRef="U002" decimals="INF">101672</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20131231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">99312</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">100126</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">100870</us-gaap:CommonStockSharesOutstanding>
  <!--Common Stock, Shares, Outstanding-Common Stock [Member]-->
  <us-gaap:CommonStockSharesOutstanding contextRef="c20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">101672</us-gaap:CommonStockSharesOutstanding>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20150101to20151231" unitRef="U001" decimals="-3">555215000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20140101to20141231" unitRef="U001" decimals="-3">531023000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income (Loss), Net of Tax, Attributable to Parent-->
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c20160101to20161231" unitRef="U001" decimals="-3">546685000</us-gaap:ComprehensiveIncomeNetOfTax>
  <!--Comprehensive Income, Policy [Policy Text Block]-->
  <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Other Comprehensive Income&lt;/u&gt;&lt;/font&gt; - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
  <!--Concentration of Risk-->
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;"&gt;(14)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Concentration of Risk&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and trade receivables.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company maintains cash and cash equivalents with various major financial institutions around the world. Cash equivalents include investments in commercial paper of companies with high credit ratings, investments in money market securities and securities backed by the U.S. Government. The Company limits the amount of credit exposure with any one financial institution and believes that no significant concentration of credit risk exists with respect to cash investments.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Trade receivables subject the Company to the potential for credit risk with customers. To reduce credit risk, the Company performs ongoing evaluations of its customers' financial condition.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <!--Concentration Risk, Percentage-Canada [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160101to20161231_StatementGeographicalAxis_CA" unitRef="U005" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Other Geographical Area [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160101to20161231_StatementGeographicalAxis_OtherGeographicalAreaMember" unitRef="U005" decimals="2">0.12</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Asia [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160101to20161231_StatementGeographicalAxis_AsiaMember" unitRef="U005" decimals="2">0.37</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Europe [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160101to20161231_StatementGeographicalAxis_EuropeMember" unitRef="U005" decimals="2">0.19</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Middle East [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160101to20161231_StatementGeographicalAxis_MiddleEastMember" unitRef="U005" decimals="2">0.16</us-gaap:ConcentrationRiskPercentage1>
  <!--Concentration Risk, Percentage-Earliest [Member]-->
  <us-gaap:ConcentrationRiskPercentage1 contextRef="c20160101to20161231_RangeAxis_MinimumMember" unitRef="U005" decimals="2">0.05</us-gaap:ConcentrationRiskPercentage1>
  <!--Basis of Presentation-->
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Basis of Presentation&lt;/u&gt;&lt;/font&gt; - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <!--Contingent Liability Reserve Estimate, Policy [Policy Text Block]-->
  <us-gaap:ContingentLiabilityReserveEstimatePolicy contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Contingencies&lt;/u&gt;&lt;/font&gt; - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&amp;#160;&amp;#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&amp;#160;&amp;#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ContingentLiabilityReserveEstimatePolicy>
  <!--Cost of sales-->
  <us-gaap:CostOfRevenue contextRef="c20140101to20141231" unitRef="U001" decimals="-3">1447595000</us-gaap:CostOfRevenue>
  <!--Cost of sales-->
  <us-gaap:CostOfRevenue contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1457515000</us-gaap:CostOfRevenue>
  <!--Cost of sales-->
  <us-gaap:CostOfRevenue contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1417749000</us-gaap:CostOfRevenue>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">54937000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">71507000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--Current Foreign Tax Expense (Benefit)-->
  <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">56107000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">37155000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">22041000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--State-->
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">21779000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <!--Current Federal Tax Expense (Benefit)-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">229224000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Current Federal Tax Expense (Benefit)-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">218302000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Current Federal Tax Expense (Benefit)-->
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">239217000</us-gaap:CurrentFederalTaxExpenseBenefit>
  <!--Customer deposits-->
  <us-gaap:CustomerDepositsCurrent contextRef="c20161231" unitRef="U001" decimals="-3">16707000</us-gaap:CustomerDepositsCurrent>
  <!--Customer deposits-->
  <us-gaap:CustomerDepositsCurrent contextRef="c20151231" unitRef="U001" decimals="-3">15094000</us-gaap:CustomerDepositsCurrent>
  <!--Customer Refund Liability, Current-->
  <us-gaap:CustomerRefundLiabilityCurrent contextRef="c20151231" unitRef="U001" decimals="-3">16511000</us-gaap:CustomerRefundLiabilityCurrent>
  <!--Customer Refund Liability, Current-->
  <us-gaap:CustomerRefundLiabilityCurrent contextRef="c20161231" unitRef="U001" decimals="-3">19414000</us-gaap:CustomerRefundLiabilityCurrent>
  <!--Issuance date-Senior Notes 2026 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2026Member">2016-12-19</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2020 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2020Member">2015-12-07</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2021 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2021Member">2016-12-19</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2025 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member">2015-12-07</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2022 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2022Member">2012-11-21</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2017 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2017Member">2012-11-21</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2018Member">2013-06-06</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Issuance date-Senior Notes 2019 [Member]-->
  <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2019Member">2009-09-15</us-gaap:DebtInstrumentIssuanceDate1>
  <!--Long-Term Debt-->
  <us-gaap:DebtDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(8)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Long-Term Debt&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;On September 23, 2016, Roper entered into a new five-year $2.5 billion unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced its previous $1.85 billion unsecured credit facility dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility").&amp;#160; The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150 million for letters of credit.&amp;#160; Roper may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.&amp;#160; At December 31, 2016, there were $1.93 billion of outstanding borrowings under the 2016 Facility. The Company incurred a debt extinguishment charge of $0.9 million which represented the unamortized fees associated with the 2012 Facility.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The 2016 Facility contains affirmative and negative covenants which, among other things, limit Roper's ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change its line of business. Roper is also subject to financial covenants which require the Company to limit its consolidated total leverage ratio and to maintain a consolidated interest coverage ratio. The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;On December 2, 2016, Roper amended the 2016 facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).&amp;#160; In conjunction with the Deltek acquistion (see Note 2), the Company increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company was in compliance with its debt covenants throughout the years ended December 31, 2016 and 2015.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;On December 19, 2016, the Company completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021 and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026.&amp;#160;&amp;#160;The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;On December 7, 2015, the Company completed a public offering of $600 million aggregate principal amount of 3.00% senior unsecured notes due December 15, 2020 and $300 million aggregate principal amount of 3.85% senior unsecured notes due December 15, 2025.&amp;#160;&amp;#160;The notes bear interest at a fixed rate of 3.00% and 3.85% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2016.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;On June 6, 2013, the Company completed a public offering of $800 million aggregate principal amount of 2.05% senior unsecured notes due October 1, 2018.&amp;#160;&amp;#160;The notes bear interest at a fixed rate of 2.05% per year, payable semi-annually in arrears on April 1 and October 1 of each year, beginning October 1, 2013.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;On November 21, 2012, Roper completed a public offering of $400 million aggregate principal amount of 1.85% senior unsecured notes due November 15, 2017 and $500 million aggregate principal amount of 3.125% senior unsecured notes due November 15, 2022.&amp;#160;&amp;#160;The notes bear interest at a fixed rate of 1.85% and 3.125% per year, respectively, payable semi-annually in arrears on May 15 and November 15 of each year, beginning May 15, 2013.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In September 2009, the Company completed a public offering of $500 million aggregate principal amount of 6.25% senior unsecured notes due September 1, 2019.&amp;#160;&amp;#160;The notes bear interest at a fixed rate of 6.25% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning March 1, 2010.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company's senior notes are unsecured senior obligations of the Company and rank equally in right of payment with all of Roper's existing and future unsecured and unsubordinated indebtedness.&amp;#160;&amp;#160;The notes are effectively subordinated to any of its existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness.&amp;#160;&amp;#160;The notes are not guaranteed by any of Roper's subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of Roper's subsidiaries.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In December 2003, the Company issued through a public offering $230 million of 3.75% subordinated convertible notes due 2034&amp;#160; (the "Convertible Notes"). During the year ended December 31, 2016, the balance of the Convertible Notes were converted for $18.5 million in cash.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Total debt at December 31 consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016 Facility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,930,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2012 Facility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;180,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$400 million 1.850% senior notes due 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;400,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;400,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$800 million 2.050% senior notes due 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;800,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;800,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 6.250% senior notes due 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$600 million 3.000% senior notes due 2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;600,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;600,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 2.800% senior notes due 2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 3.125% senior notes due 2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$300 million 3.850% senior notes due 2025&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;300,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;300,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$700 million 3.800% senior notes due 2026&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;700,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Senior subordinated convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Less unamortized debt issuance costs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(23,453&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(17,392&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,209,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,271,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;Less current portion, net of issuance costs&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;400,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,805&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;Long-term debt&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,808,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,264,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: justify; line-height: 11.4pt;"&gt;The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;401,595&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;800,840&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,407&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;600,147&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,232,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <!--Line of Credit Facility, Borrowing Capacity, Term-->
  <us-gaap:DebtInstrumentTerm contextRef="c20160101to20161231">P5Y</us-gaap:DebtInstrumentTerm>
  <!--Face value of debt-Senior Notes 2019 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2019Member" unitRef="U001" decimals="-3">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Subordinated Notes [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorSubordinatedNotesMember" unitRef="U001" decimals="-3">4179000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2019 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2019Member" unitRef="U001" decimals="-3">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2017 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2017Member" unitRef="U001" decimals="-3">400000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2020 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2020Member" unitRef="U001" decimals="-3">600000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2026 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2026Member" unitRef="U001" decimals="-3">0</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2026 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2026Member" unitRef="U001" decimals="-3">700000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Credit Facility Member 2012 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_CreditFacilityMember2012Member" unitRef="U001" decimals="-3">180000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Subordinated Notes [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorSubordinatedNotesMember" unitRef="U001" decimals="-3">0</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes Total [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotesTotalMember" unitRef="U001" decimals="-8">4300000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2022 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2022Member" unitRef="U001" decimals="-3">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2017 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2017Member" unitRef="U001" decimals="-3">400000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Credit Facility Member 2016 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_CreditFacilityMember2016Member" unitRef="U001" decimals="-3">1930000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2021 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2021Member" unitRef="U001" decimals="-3">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Credit Facility Member 2012 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_CreditFacilityMember2012Member" unitRef="U001" decimals="-3">0</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Credit Facility Member 2016 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_CreditFacilityMember2016Member" unitRef="U001" decimals="-3">0</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Capital Lease Obligations And Foreign Letter Of Credit Issuance [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" unitRef="U001" decimals="-3">2989000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2018Member" unitRef="U001" decimals="-3">800000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2025 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member" unitRef="U001" decimals="-3">300000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Capital Lease Obligations And Foreign Letter Of Credit Issuance [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" unitRef="U001" decimals="-3">4435000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2018Member" unitRef="U001" decimals="-3">800000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2020 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2020Member" unitRef="U001" decimals="-3">600000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2021 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_SeniorNotes2021Member" unitRef="U001" decimals="-3">0</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2025 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20151231_DebtInstrumentAxis_rop_SeniorNotes2022Member" unitRef="U001" decimals="-3">300000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2022 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2022Member" unitRef="U001" decimals="-3">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior notes due 2017 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2017Member" unitRef="U001" decimals="-6">400000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior notes due 2021 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2021Member" unitRef="U001" decimals="-6">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior notes due 2020 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2020Member" unitRef="U001" decimals="-6">600000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes due 2019 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2019Member" unitRef="U001" decimals="-6">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior notes due 2026 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2026Member" unitRef="U001" decimals="-6">700000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior notes due 2025 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2025Member" unitRef="U001" decimals="-6">300000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior notes due 2022 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2022Member" unitRef="U001" decimals="-6">500000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Face value of debt-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentFaceAmount contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotes2018Member" unitRef="U001" decimals="-6">800000000</us-gaap:DebtInstrumentFaceAmount>
  <!--Periodic interest payments-Senior Notes 2020 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2020Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2018Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2017 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2017Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2025 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2019 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2019Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2022 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2022Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2021 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2021Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Periodic interest payments-Senior Notes 2026 [Member]-->
  <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2026Member">semi-annually</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
  <!--Stated interest rate percentage - debt instruments-Senior Subordinated Notes [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorSubordinatedNotesMember" unitRef="U005" decimals="4">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2020 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2020Member" unitRef="U005" decimals="2">0.03</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2018Member" unitRef="U005" decimals="4">0.0205</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2022 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2022Member" unitRef="U005" decimals="INF">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2026 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2026Member" unitRef="U005" decimals="INF">0.038</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2017 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2017Member" unitRef="U005" decimals="4">0.0185</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2025 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member" unitRef="U005" decimals="INF">0.0385</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2021 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2021Member" unitRef="U005" decimals="INF">0.028</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Stated interest rate percentage - debt instruments-Senior Notes 2019 [Member]-->
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c20161231_DebtInstrumentAxis_SeniorNotes2019Member" unitRef="U005" decimals="4">0.0625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <!--Maturity date-Senior Notes 2025 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member">2025-12-15</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2020 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2020Member">2020-12-15</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2019 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2019Member">2019-09-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2026 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2026Member">2026-12-15</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2021 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2021Member">2021-12-15</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2017 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2017Member">2017-11-15</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2018 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2018Member">2018-10-01</us-gaap:DebtInstrumentMaturityDate>
  <!--Maturity date-Senior Notes 2022 [Member]-->
  <us-gaap:DebtInstrumentMaturityDate contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2022Member">2022-11-15</us-gaap:DebtInstrumentMaturityDate>
  <!--Less unamortized debt issuance costs-->
  <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c20161231" unitRef="U001" decimals="-3">-23453000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
  <!--Less unamortized debt issuance costs-->
  <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c20151231" unitRef="U001" decimals="-3">-17392000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
  <!--Accrued Compensation-->
  <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent contextRef="c20161231" unitRef="U001" decimals="-3">161730000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
  <!--Accrued Compensation-->
  <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent contextRef="c20151231" unitRef="U001" decimals="-3">119511000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-26760000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-27357000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Federal Income Tax Expense (Benefit)-->
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">6710000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-7355000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-6360000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred Foreign Income Tax Expense (Benefit)-->
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-5477000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <!--Deferred revenue-->
  <us-gaap:DeferredRevenueCurrent contextRef="c20161231" unitRef="U001" decimals="-3">488399000</us-gaap:DeferredRevenueCurrent>
  <!--Deferred revenue-->
  <us-gaap:DeferredRevenueCurrent contextRef="c20151231" unitRef="U001" decimals="-3">267030000</us-gaap:DeferredRevenueCurrent>
  <!--Total deferred tax assets-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20151231" unitRef="U001" decimals="-3">198045000</us-gaap:DeferredTaxAssetsNet>
  <!--Total deferred tax assets-->
  <us-gaap:DeferredTaxAssetsNet contextRef="c20161231" unitRef="U001" decimals="-3">273224000</us-gaap:DeferredTaxAssetsNet>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20161231" unitRef="U001" decimals="-3">8967000</us-gaap:DeferredTaxAssetsInventory>
  <!--Deferred Tax Assets, Inventory-->
  <us-gaap:DeferredTaxAssetsInventory contextRef="c20151231" unitRef="U001" decimals="-3">9309000</us-gaap:DeferredTaxAssetsInventory>
  <!--Net operating loss carryforwards-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20161231" unitRef="U001" decimals="-3">87010000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Net operating loss carryforwards-->
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c20151231" unitRef="U001" decimals="-3">45616000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">189000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-16844000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred State and Local Income Tax Expense (Benefit)-->
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-3307000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20161231" unitRef="U001" decimals="-3">30620000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Deferred Tax Assets, Net of Valuation Allowance, Noncurrent-->
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="c20151231" unitRef="U001" decimals="-3">31532000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <!--Foreign tax credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c20161231" unitRef="U001" decimals="-3">9203000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
  <!--Foreign tax credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign contextRef="c20151231" unitRef="U001" decimals="-3">7940000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c20161231" unitRef="U001" decimals="-3">186120000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
  <!--Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals-->
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="c20151231" unitRef="U001" decimals="-3">146014000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
  <!--R&D credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c20151231" unitRef="U001" decimals="-3">8504000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
  <!--R&D credits-->
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c20161231" unitRef="U001" decimals="-3">7933000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
  <!--Total deferred tax liabilities-->
  <us-gaap:DeferredTaxLiabilities contextRef="c20161231" unitRef="U001" decimals="-3">1420809000</us-gaap:DeferredTaxLiabilities>
  <!--Total deferred tax liabilities-->
  <us-gaap:DeferredTaxLiabilities contextRef="c20151231" unitRef="U001" decimals="-3">977369000</us-gaap:DeferredTaxLiabilities>
  <!--Deferred Tax Liabilities, Net, Noncurrent-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="-3">1178205000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Deferred Tax Liabilities, Net, Noncurrent-->
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="c20151231" unitRef="U001" decimals="-3">810856000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <!--Amortizable intangible assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20151231" unitRef="U001" decimals="-3">962143000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Amortizable intangible assets-->
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c20161231" unitRef="U001" decimals="-3">1400792000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
  <!--Deferred Tax Liabilities, Property, Plant and Equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20161231" unitRef="U001" decimals="-3">6102000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Deferred Tax Liabilities, Property, Plant and Equipment-->
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c20151231" unitRef="U001" decimals="-3">4004000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20161231" unitRef="U001" decimals="-3">26009000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Deferred Tax Assets, Valuation Allowance-->
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c20151231" unitRef="U001" decimals="-3">19338000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <!--Defined contribution retirement plan cost-->
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="c20160101to20161231" unitRef="U001" decimals="-5">23700000</us-gaap:DefinedContributionPlanCostRecognized>
  <!--Defined contribution retirement plan cost-->
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="c20140101to20141231" unitRef="U001" decimals="-5">19500000</us-gaap:DefinedContributionPlanCostRecognized>
  <!--Defined contribution retirement plan cost-->
  <us-gaap:DefinedContributionPlanCostRecognized contextRef="c20150101to20151231" unitRef="U001" decimals="-5">20400000</us-gaap:DefinedContributionPlanCostRecognized>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">58702000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">21135000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140101to20141231" unitRef="U001" decimals="-3">197284000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">105928000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Corporate, Non-Segment [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160101to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">278000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">19701000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Corporate, Non-Segment [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150101to20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">290000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">93683000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">18573000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160101to20161231" unitRef="U001" decimals="-3">240453000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Corporate, Non-Segment [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140101to20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">483000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150101to20151231" unitRef="U001" decimals="-3">204261000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">23281000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">82653000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">56877000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">119248000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">21254000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation, Depletion and Amortization-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:DepreciationDepletionAndAmortization contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">19912000</us-gaap:DepreciationDepletionAndAmortization>
  <!--Depreciation expense-->
  <us-gaap:Depreciation contextRef="c20140101to20141231" unitRef="U001" decimals="-3">40890000</us-gaap:Depreciation>
  <!--Depreciation expense-->
  <us-gaap:Depreciation contextRef="c20160101to20161231" unitRef="U001" decimals="-3">37299000</us-gaap:Depreciation>
  <!--Depreciation expense-->
  <us-gaap:Depreciation contextRef="c20150101to20151231" unitRef="U001" decimals="-3">38185000</us-gaap:Depreciation>
  <!--Interest Rate Risk-->
  <us-gaap:DerivativesPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Interest Rate Risk&lt;/u&gt;&lt;/font&gt; - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&amp;#160;&amp;#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&amp;#160;&amp;#160;There were no interest rate swaps outstanding at December 31, 2016.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
  <!--Stock-Based Compensation-->
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;"&gt;(11)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Stock-Based Compensation&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;The Roper Technologies, Inc. 2016 Incentive Plan ("2016 Plan") is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper's employees, officers and directors.&amp;#160; The 2016 Plan was approved by shareholders at the Annual Meeting of Shareholders on May 27, 2016. The 2016 Plan replaces the Roper Technologies, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"), and no additional grants will be made from the 2006 Plan.&lt;/font&gt; The number of shares reserved for issuance under the 2016 Plan is 7,924,932, plus 2,073,894 remaining shares that were available to grant under the 2006 Plan at May 27, 2016, plus any shares underlying outstanding awards under the 2006 Plan that terminate or expire unexercised, or are cancelled, forfeited or lapse for any reason subsequent to May 27, 2016. At December 31, 2016, 9,190,273 shares were available to grant.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Under the Roper Technologies, Inc., Employee Stock Purchase Plan ("ESPP"), all employees in the U.S. and Canada are eligible to designate up to 10% of eligible earnings to purchase Roper's common stock at a 5% discount to the average closing price of its common stock at the beginning and end of a quarterly offering period. Common stock sold to the employees may be either treasury stock, stock purchased on the open market, or newly issued shares.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Stock based compensation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;78.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;61.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;63.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Tax benefit recognized in net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;27.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22.1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Windfall tax benefit, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Stock Options&lt;/font&gt; &amp;#8211; Stock options are typically granted at prices not less than 100% of market value of the underlying stock at the date of grant. Stock options typically vest over a period of three to five years from the grant date and expire ten years after the grant date. The Company recorded $20.1 million, $15.3 million, and $16.6 million of compensation expense relating to outstanding options during 2016, 2015 and 2014, respectively, as a component of general and administrative expenses, primarily at corporate.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Weighted-average fair value ($)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34.57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;33.98&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34.95&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Risk-free interest rate (%)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.44&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Average expected option life (years)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.22&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Expected volatility (%)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21.35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22.17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;27.01&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Expected dividend yield (%)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;0.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;0.62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;0.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number of shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Weighted-average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;exercise price&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;per share&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Weighted-average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;contractual term&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Aggregate intrinsic&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Outstanding at January 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,981,111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;90.48&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;628,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;162.77&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(400,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;82.50&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canceled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(91,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;142.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Outstanding at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,117,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;104.54&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;265,782,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;743,250&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;172.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(371,853&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;75.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canceled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(69,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;159.97&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Outstanding at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,419,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;211,369,740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Exercisable at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,954,306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;89.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;183,136,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The following table summarizes information for stock options outstanding at December 31, 2016:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Outstanding options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Exercisable options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Exercise price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;exercise&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Average remaining&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;life (years)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;exercise&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38.46 - 57.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;689,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;53.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;689,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;53.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57.69 - 76.91&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;259,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;72.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;259,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;72.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;76.92 - 96.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;249,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93.34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;249,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93.34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;96.15 - 115.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;283,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;114.99&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;283,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;114.99&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;115.38 - 134.60&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;503,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;130.72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;368,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;129.96&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;134.61- 153.82&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;259,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;144.19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;75,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;141.95&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;153.83 - 173.05&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;916,725&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;25,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;157.81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;173.06 - 192.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;258,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;179.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;175.47&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38.46 - 192.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,419,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,954,306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;89.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;At December 31, 2016, there was $29.8 million of total unrecognized compensation expense related to nonvested options granted under the Company's share-based compensation plans. That cost is expected to be recognized over a weighted-average period of&amp;#160;2.1 years. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $38.9 million, $36.9 million and $50.3 million, respectively. Cash received from option exercises under all plans in 2016 and 2015 was $28.0 million and $33.0 million, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Restricted Stock Grants&lt;/font&gt; - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&amp;#160;&amp;#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number of&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Weighted-average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;grant date&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;fair value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Nonvested at December 31, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;542,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;130.29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;437,035&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;159.32&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(243,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;183.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(26,892&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;148.82&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Nonvested at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;709,275&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;146.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;555,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;172.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(287,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;141.27&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(25,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;139.56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Nonvested at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;952,672&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;164.62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;At December 31, 2016, there was $92.9 million of total unrecognized compensation expense related to nonvested awards granted to both employees and directors under the Company's share-based payment plans. That cost is expected to be recognized over a weighted-average period of&amp;#160;2.6 years.&amp;#160;&amp;#160;Unrecognized compensation expense related to nonvested shares of restricted stock grants is recorded as a reduction to additional paid-in capital in stockholder's equity at December 31, 2016.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Employee Stock Purchase Plan&lt;/font&gt; - During 2016, 2015 and 2014, participants of the ESPP purchased 19,448, 18,132 and 20,368 shares, respectively, of Roper's common stock for total consideration of $3.3 million, $2.9 million, and $2.8 million, respectively. All of these shares were purchased from Roper's treasury shares. The Company had no compensation expense relating to the stock purchase plan during 2016, 2015 and 2014.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <!--Disposal Group, Including Discontinued Operation, Segment that Includes Disposal Group-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup contextRef="c20150101to20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember">Industrial Technology</us-gaap:DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup>
  <!--Disposal Group, Including Discontinued Operation, Consideration-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember" unitRef="U001" decimals="-6">106000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
  <!--Disposal Group, Including Discontinued Operation, Description and Timing of Disposal-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal contextRef="c20150101to20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember">Abel Pumps, sold on 10/02/2015</us-gaap:DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal>
  <!--Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c20150101to20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember" unitRef="U001" decimals="-5">70900000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
  <!--Discontinued Operations and Disposal Groups-->
  <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Divestiture of Abel &lt;/font&gt;-&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;"&gt;&amp;#160;&lt;/font&gt;On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&amp;#8364;95 million), net of cash divested.&amp;#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&amp;#160; Abel was reported in the Industrial Technology segment.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
  <!--Accrued dividend-->
  <us-gaap:DividendsPayableCurrent contextRef="c20161231" unitRef="U001" decimals="-3">36077000</us-gaap:DividendsPayableCurrent>
  <!--Accrued dividend-->
  <us-gaap:DividendsPayableCurrent contextRef="c20151231" unitRef="U001" decimals="-3">30436000</us-gaap:DividendsPayableCurrent>
  <!--Dividends, Common Stock-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">126773000</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Additional Paid-in Capital [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Additional Paid-in Capital [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Additional Paid-in Capital [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">85028000</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Common Stock [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Treasury Stock [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-->
  <us-gaap:DividendsCommonStock contextRef="c20160101to20161231" unitRef="U001" decimals="-3">126773000</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Treasury Stock [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Common Stock [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Retained Earnings [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">105738000</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-->
  <us-gaap:DividendsCommonStock contextRef="c20140101to20141231" unitRef="U001" decimals="-3">85028000</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Common Stock [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Treasury Stock [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-->
  <us-gaap:DividendsCommonStock contextRef="c20150101to20151231" unitRef="U001" decimals="-3">105738000</us-gaap:DividendsCommonStock>
  <!--Dividends, Common Stock-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:DividendsCommonStock contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:DividendsCommonStock>
  <!--Earnings per Share-->
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Earnings per Share&lt;/u&gt;&lt;/font&gt; - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&amp;#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&amp;#160; The effects of potential common stock were determined using the treasury stock method (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Years ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic weighted-average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;100,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;99,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Effect of potential common stock:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Common stock awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,126&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;887&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Senior subordinated convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;94&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted weighted-average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;102,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;100,884&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160101to20161231" unitRef="U003" decimals="2">6.50</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150101to20151231" unitRef="U003" decimals="2">6.92</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20140101to20141231" unitRef="U003" decimals="2">6.47</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150401to20150630" unitRef="U003" decimals="2">1.70</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160401to20160630" unitRef="U003" decimals="2">1.56</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160701to20160930" unitRef="U003" decimals="2">1.65</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20151001to20151231" unitRef="U003" decimals="2">2.07</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20160101to20160331" unitRef="U003" decimals="2">1.50</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150701to20150930" unitRef="U003" decimals="2">1.59</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20150101to20150331" unitRef="U003" decimals="2">1.55</us-gaap:EarningsPerShareBasic>
  <!--Basic (in dollars per share)-->
  <us-gaap:EarningsPerShareBasic contextRef="c20161001to20161231" unitRef="U003" decimals="2">1.79</us-gaap:EarningsPerShareBasic>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20140101to20141231" unitRef="U003" decimals="2">6.40</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150101to20151231" unitRef="U003" decimals="2">6.85</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160101to20161231" unitRef="U003" decimals="2">6.43</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160701to20160930" unitRef="U003" decimals="2">1.63</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150701to20150930" unitRef="U003" decimals="2">1.58</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150101to20150331" unitRef="U003" decimals="2">1.54</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20161001to20161231" unitRef="U003" decimals="2">1.78</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160101to20160331" unitRef="U003" decimals="2">1.48</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20160401to20160630" unitRef="U003" decimals="2">1.54</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20150401to20150630" unitRef="U003" decimals="2">1.69</us-gaap:EarningsPerShareDiluted>
  <!--Diluted (in dollars per share)-->
  <us-gaap:EarningsPerShareDiluted contextRef="c20151001to20151231" unitRef="U003" decimals="2">2.05</us-gaap:EarningsPerShareDiluted>
  <!--Effect of Exchange Rate on Cash and Cash Equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-58654000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of Exchange Rate on Cash and Cash Equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-37503000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Effect of Exchange Rate on Cash and Cash Equivalents-->
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-43522000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <!--Federal statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20150101to20151231" unitRef="U005" decimals="INF">0.3500</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Federal statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20160101to20161231" unitRef="U005" decimals="INF">0.3500</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Federal statutory rate-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c20140101to20141231" unitRef="U005" decimals="INF">0.3500</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="c20150101to20151231" unitRef="U005" decimals="4">0.0130</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="c20160101to20161231" unitRef="U005" decimals="4">0.0150</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
  <!--Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="c20140101to20141231" unitRef="U005" decimals="4">0.0160</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
  <!--State taxes, net of federal benefit-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20160101to20161231" unitRef="U005" decimals="4">0.0190</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--State taxes, net of federal benefit-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20150101to20151231" unitRef="U005" decimals="4">0.0200</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--State taxes, net of federal benefit-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c20140101to20141231" unitRef="U005" decimals="4">0.0200</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c20150101to20151231" unitRef="U005" decimals="4">0.0050</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c20160101to20161231" unitRef="U005" decimals="4">0.0070</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
  <!--Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c20140101to20141231" unitRef="U005" decimals="4">0.0040</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20150101to20151231" unitRef="U005" decimals="4">-0.0130</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20160101to20161231" unitRef="U005" decimals="4">-0.0150</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Other Adjustments, Percent-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c20140101to20141231" unitRef="U005" decimals="4">-0.0120</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20140101to20141231" unitRef="U005" decimals="5">0.29900</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20150101to20151231" unitRef="U005" decimals="5">0.30600</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Effective Income Tax Rate Reconciliation, Percent-->
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c20160101to20161231" unitRef="U005" decimals="5">0.30000</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <!--Foreign rate differential-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20160101to20161231" unitRef="U005" decimals="4">-0.0320</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Foreign rate differential-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20150101to20151231" unitRef="U005" decimals="4">-0.0330</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Foreign rate differential-->
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c20140101to20141231" unitRef="U005" decimals="4">-0.0390</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <!--Employee Stock Ownership Plan (ESOP), Compensation Expense-->
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-6">0</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <!--Employee Stock Ownership Plan (ESOP), Compensation Expense-->
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-6">0</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <!--Employee Stock Ownership Plan (ESOP), Compensation Expense-->
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-6">0</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <!--Windfall tax benefit, net-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="c20150101to20151231" unitRef="U001" decimals="-5">22200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <!--Windfall tax benefit, net-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="c20140101to20141231" unitRef="U001" decimals="-5">21500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <!--Windfall tax benefit, net-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions contextRef="c20160101to20161231" unitRef="U001" decimals="-6">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions>
  <!--Weighted-average period over which unrecognized compensation costs on non-vested stock options are expected to be recognized-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c20160101to20161231">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <!--Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c20161231" unitRef="U001" decimals="-5">92900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <!--Tax effect recognized in net income-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-5">22100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <!--Tax effect recognized in net income-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-5">27600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <!--Tax effect recognized in net income-->
  <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-5">21600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
  <!--Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors-->
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c20161231" unitRef="U001" decimals="-5">29800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <!--Cash received from option exercises under all plans-->
  <us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions contextRef="c20150101to20151231" unitRef="U001" decimals="-5">33000000</us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions>
  <!--Cash received from option exercises under all plans-->
  <us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions contextRef="c20160101to20161231" unitRef="U001" decimals="-5">28000000</us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions>
  <!--Excess Tax Benefit from Share-based Compensation, Financing Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">21081000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Excess Tax Benefit from Share-based Compensation, Financing Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">22228000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Excess Tax Benefit from Share-based Compensation, Financing Activities-->
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <!--Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis-->
  <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$400 million 1.850% senior notes due 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;401&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$800 million 2.050% senior notes due 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;803&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 6.250% senior notes due 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$600 million 3.000% senior notes due 2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 2.800% senior notes due 2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 3.125% senior notes due 2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$300 million 3.850% senior notes due 2025&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$700 million 3.800% senior notes due 2026&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;702&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
  <!--Fair Value of Financial Instruments-->
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(9)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Fair Value&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$400 million 1.850% senior notes due 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;401&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$800 million 2.050% senior notes due 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;803&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 6.250% senior notes due 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$600 million 3.000% senior notes due 2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 2.800% senior notes due 2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 3.125% senior notes due 2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;497&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$300 million 3.850% senior notes due 2025&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;303&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$700 million 3.800% senior notes due 2026&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;702&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: justify; line-height: 11.4pt;"&gt;The fair values of the senior notes are based on the trading prices of the notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.&amp;#160;&amp;#160;Most of Roper's other borrowings at December 31, 2016 were at various interest rates that adjust relatively frequently under its credit facility. The fair value for these borrowings at December 31, 2016 was estimated to be the face value of these borrowings.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <!--Fair Value of Assets Acquired-->
  <us-gaap:FairValueOfAssetsAcquired contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1876984000</us-gaap:FairValueOfAssetsAcquired>
  <!--Fair Value of Assets Acquired-->
  <us-gaap:FairValueOfAssetsAcquired contextRef="c20140101to20141231" unitRef="U001" decimals="-3">324717000</us-gaap:FairValueOfAssetsAcquired>
  <!--Fair Value of Assets Acquired-->
  <us-gaap:FairValueOfAssetsAcquired contextRef="c20160101to20161231" unitRef="U001" decimals="-3">4433085000</us-gaap:FairValueOfAssetsAcquired>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Two-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c20161231" unitRef="U001" decimals="-6">283000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <!--Finite-Lived Intangible Assets, Net-Backlog [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember" unitRef="U001" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">2559363000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Trade names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">5938000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Software [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">116903000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231" unitRef="U001" decimals="-3">3655843000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Unpatented Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-3">318127000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">1845894000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Patents and other protective rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">4257000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Trade names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">473000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231" unitRef="U001" decimals="-3">2528996000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Patents and other protective rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">5501000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Unpatented Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-3">152765000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Net-Software [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">127879000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231" unitRef="U001" decimals="-3">934677000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">602615000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Patents and other protective rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">18659000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Backlog [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember" unitRef="U001" decimals="-3">700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231" unitRef="U001" decimals="-3">783799000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Software [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">44298000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">712718000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Unpatented Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-3">144025000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Trade names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">653000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Software [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">56882000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Trade names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">122000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Unpatented Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-3">117405000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Accumulated Amortization-Patents and other protective rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">20399000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c20161231" unitRef="U001" decimals="-6">289000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <!--Cost-Trade names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">6591000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231" unitRef="U001" decimals="-3">4590520000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231" unitRef="U001" decimals="-3">3312795000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">2448509000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Software [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">184761000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Customer Relationships [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember" unitRef="U001" decimals="-3">3272081000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Patents and other protective rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">24160000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Software [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_ComputerSoftwareIntangibleAssetMember" unitRef="U001" decimals="-3">161201000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Backlog [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_OrderOrProductionBacklogMember" unitRef="U001" decimals="-3">700000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Unpatented Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-3">462152000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Patents and other protective rights [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20161231_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="U001" decimals="-3">24656000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Trade names [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">595000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Cost-Unpatented Technology [Member]-->
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c20151231_FiniteLivedIntangibleAssetsByMajorClassAxis_UnpatentedTechnologyMember" unitRef="U001" decimals="-3">270170000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Five-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c20161231" unitRef="U001" decimals="-6">256000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Four-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c20161231" unitRef="U001" decimals="-6">268000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <!--Finite-Lived Intangible Assets, Amortization Expense, Year Three-->
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c20161231" unitRef="U001" decimals="-6">277000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <!--Foreign Currency Translation-->
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Foreign Currency Translation and Transactions&lt;/u&gt;&lt;/font&gt; - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&amp;#160;&amp;#160;Translation adjustments are reflected as a component of other comprehensive income.&amp;#160;&amp;#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&amp;#160;&amp;#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <!--Foreign currency translation gain (loss) before tax-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20160101to20161231" unitRef="U001" decimals="-5">-2900000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign currency translation gain (loss) before tax-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20150101to20151231" unitRef="U001" decimals="-5">-700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Foreign currency translation gain (loss) before tax-->
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c20140101to20141231" unitRef="U001" decimals="-5">200000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <!--Gain (Loss) on Disposition of Business-->
  <us-gaap:GainLossOnSaleOfBusiness contextRef="c20160101to20161231" unitRef="U001" decimals="-3">0</us-gaap:GainLossOnSaleOfBusiness>
  <!--Gain (Loss) on Disposition of Business-->
  <us-gaap:GainLossOnSaleOfBusiness contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:GainLossOnSaleOfBusiness>
  <!--Gain (Loss) on Disposition of Business-->
  <us-gaap:GainLossOnSaleOfBusiness contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-70860000</us-gaap:GainLossOnSaleOfBusiness>
  <!--Gain (Loss) on Extinguishment of Debt-->
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-871000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <!--Gain (Loss) on Extinguishment of Debt-->
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <!--Gain (Loss) on Extinguishment of Debt-->
  <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c20150101to20151231" unitRef="U001" decimals="-3">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <!--Goodwill, Written off Related to Sale of Business Unit-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
  <!--Goodwill, Written off Related to Sale of Business Unit-RF Technology [Member]-->
  <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
  <!--Goodwill, Written off Related to Sale of Business Unit-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
  <!--Goodwill, Written off Related to Sale of Business Unit-->
  <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-20524000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
  <!--Goodwill, Written off Related to Sale of Business Unit-Industrial Technology [Member]-->
  <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">-20524000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20151231" unitRef="U001" decimals="-3">5824726000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20161231" unitRef="U001" decimals="-3">8647142000</us-gaap:Goodwill>
  <!--Goodwill-Deltek [Member]-->
  <us-gaap:Goodwill contextRef="c20161227_BusinessAcquisitionAxis_DeltekMember" unitRef="U001" decimals="-3">2234549000</us-gaap:Goodwill>
  <!--Goodwill-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:Goodwill contextRef="c20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">208000000</us-gaap:Goodwill>
  <!--Goodwill-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:Goodwill contextRef="c20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-8">1200000000</us-gaap:Goodwill>
  <!--Goodwill-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U001" decimals="-6">642000000</us-gaap:Goodwill>
  <!--Goodwill-Medical And Scientific Imaging [Member]-->
  <us-gaap:Goodwill contextRef="c20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">3039197000</us-gaap:Goodwill>
  <!--Goodwill-->
  <us-gaap:Goodwill contextRef="c20141231" unitRef="U001" decimals="-3">4710691000</us-gaap:Goodwill>
  <!--Goodwill-Energy Systems And Controls [Member]-->
  <us-gaap:Goodwill contextRef="c20141231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">426583000</us-gaap:Goodwill>
  <!--Goodwill-Industrial Technology [Member]-->
  <us-gaap:Goodwill contextRef="c20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">374033000</us-gaap:Goodwill>
  <!--Goodwill-Energy Systems And Controls [Member]-->
  <us-gaap:Goodwill contextRef="c20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">418197000</us-gaap:Goodwill>
  <!--Goodwill-RF Technology [Member]-->
  <us-gaap:Goodwill contextRef="c20141231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">1280788000</us-gaap:Goodwill>
  <!--Goodwill-RF Technology [Member]-->
  <us-gaap:Goodwill contextRef="c20151231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">1993299000</us-gaap:Goodwill>
  <!--Goodwill-Medical And Scientific Imaging [Member]-->
  <us-gaap:Goodwill contextRef="c20141231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">2594356000</us-gaap:Goodwill>
  <!--Goodwill-Industrial Technology [Member]-->
  <us-gaap:Goodwill contextRef="c20141231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">408964000</us-gaap:Goodwill>
  <!--Goodwill-Industrial Technology [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">363978000</us-gaap:Goodwill>
  <!--Goodwill-Energy Systems And Controls [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">410423000</us-gaap:Goodwill>
  <!--Goodwill-Medical And Scientific Imaging [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">3185071000</us-gaap:Goodwill>
  <!--Goodwill-RF Technology [Member]-->
  <us-gaap:Goodwill contextRef="c20161231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">4687670000</us-gaap:Goodwill>
  <!--Goodwill and Other Intangibles-->
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="margin-bottom: 11pt; font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Goodwill and Other Intangibles&lt;/u&gt;&lt;/font&gt; - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. &lt;/font&gt;The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&amp;#160;&amp;#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&amp;#160;&amp;#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&amp;#160;&amp;#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&amp;#160;&amp;#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&amp;#160;&amp;#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&amp;#160;&amp;#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&amp;#160;&amp;#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&amp;#160;&amp;#160;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed &lt;/font&gt;whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&amp;#160;&amp;#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&amp;#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;a significant adverse change in legal factors or in the business climate;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;an adverse action or assessment by a regulator;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;unanticipated competition;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;a loss of key personnel;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &amp;#160;Roper first qualitatively assesses &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&amp;#160; &lt;/font&gt;If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&amp;#160;&amp;#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&amp;#160;&amp;#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&amp;#160;&amp;#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&amp;#160;&amp;#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&amp;#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The assessment of fair value for impairment purposes requires significant judgments to be made by management.&amp;#160;&amp;#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&amp;#160;&amp;#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <!--Reclassification and other-Industrial Technology [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-Industrial Technology [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-2528000</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">-1794000</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-RF Technology [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">-167000</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-RF Technology [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">-734000</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">291000</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20150101to20151231" unitRef="U001" decimals="-3">124000</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Reclassification and other-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillOtherIncreaseDecrease contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillOtherIncreaseDecrease>
  <!--Currency translation adjustments-RF Technology [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">-15118000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">-8386000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">-7774000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-62016000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-Industrial Technology [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">-14407000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-52047000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-Industrial Technology [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">-10055000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">-19100000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-RF Technology [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">-7667000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Currency translation adjustments-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">-31556000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
  <!--Goodwill and Intangible Assets Disclosure-->
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(5)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Goodwill and Other Intangible Assets&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The carrying value of goodwill by segment was as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Medical &amp;amp;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Scientific Imaging&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;RF Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Industrial Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Energy Systems&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;&amp;amp; Controls&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,594,356&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,280,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;408,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;426,583&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,710,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;476,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;720,345&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,196,451&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill written off related to divestiture of business&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(20,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(20,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Currency translation adjustments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(31,556&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(7,667&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(14,407&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(8,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(62,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reclassifications and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;124&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,039,197&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,993,299&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;374,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;418,197&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,824,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;166,768&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,710,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,876,991&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Currency translation adjustments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(19,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(15,118&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(10,055&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(7,774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(52,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reclassifications and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,794&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(2,528&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,185,071&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,687,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;363,978&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;410,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,647,142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Reclassifications and other during the year ended December 31, 2016 were due primarily to tax adjustments for 2015 acquisitions, and during the year ended December 31, 2015 were due primarily to tax and intangible adjustments for 2014 acquisitions.&amp;#160; See Note 2 for information regarding acquisitions and divestitures.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Other intangible assets were comprised of (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Accum. amort.&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Net book value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Customer related intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,448,509&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(602,615&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,845,894&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Unpatented technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;270,170&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(117,405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;152,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;161,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(44,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;116,903&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Patents and other protective rights&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(18,659&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Backlog&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;595&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;473&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets not subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;407,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;407,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,312,795&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(783,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,528,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Customer related intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,272,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(712,718&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,559,363&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Unpatented technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;462,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(144,025&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;318,127&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;184,761&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(56,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;127,879&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Patents and other protective rights&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,656&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(20,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,591&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets not subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;578,279&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;578,279&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;In process research and development&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;62,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;62,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,590,520&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(934,677&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,655,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Amortization expense of other intangible assets was $201 million, $164 million, and $153 million during the years ended December 31, 2016, 2015 and 2014, respectively. Amortization expense is expected to be $289 million in 2017, $283 million in 2018, $277 million in 2019, $268 million in 2020 and $256 million in 2021.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <!--Goodwill acquired-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1196451000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-Industrial Technology [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-Industrial Technology [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-RF Technology [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">2710223000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20160101to20161231" unitRef="U001" decimals="-3">2876991000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-RF Technology [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">720345000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">476106000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-Medical And Scientific Imaging [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20160101to20161231_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">166768000</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Goodwill acquired-Energy Systems And Controls [Member]-->
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c20150101to20151231_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">0</us-gaap:GoodwillAcquiredDuringPeriod>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">2101899000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">2332410000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">2164646000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20151001to20151231" unitRef="U001" decimals="-3">579091000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160401to20160630" unitRef="U001" decimals="-3">567520000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160101to20160331" unitRef="U001" decimals="-3">559519000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20160701to20160930" unitRef="U001" decimals="-3">578493000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20150401to20150630" unitRef="U001" decimals="-3">533911000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20150701to20150930" unitRef="U001" decimals="-3">533483000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20161001to20161231" unitRef="U001" decimals="-3">626878000</us-gaap:GrossProfit>
  <!--Gross profit-->
  <us-gaap:GrossProfit contextRef="c20150101to20150331" unitRef="U001" decimals="-3">518161000</us-gaap:GrossProfit>
  <!--Guaranty Liabilities-->
  <us-gaap:GuarantyLiabilities contextRef="c20161231" unitRef="U001" decimals="-6">521000000</us-gaap:GuarantyLiabilities>
  <!--Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]-->
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Impairment of Long-Lived Assets&lt;/u&gt;&lt;/font&gt; - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <!--Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <us-gaap:IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax contextRef="c20150101to20151002_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember" unitRef="U001" decimals="-5">5900000</us-gaap:IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax>
  <!--Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <us-gaap:IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax contextRef="c20140101to20141231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember" unitRef="U001" decimals="-5">10300000</us-gaap:IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20160101to20161231" unitRef="U001" decimals="-3">219652000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20150101to20151231" unitRef="U001" decimals="-3">291731000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Income (Loss) from Continuing Operations before Income Taxes, Foreign-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c20140101to20141231" unitRef="U001" decimals="-3">256237000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <!--Earnings Before Income Taxes-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1002345000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Earnings Before Income Taxes-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20140101to20141231" unitRef="U001" decimals="-3">921456000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--Earnings Before Income Taxes-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c20160101to20161231" unitRef="U001" decimals="-3">940652000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20150101to20151231" unitRef="U001" decimals="-3">710614000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20160101to20161231" unitRef="U001" decimals="-3">721000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--United States-->
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c20140101to20141231" unitRef="U001" decimals="-3">665219000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <!--Income Taxes-->
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(7)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;721,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;710,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;665,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;219,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;291,731&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;256,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;940,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,002,345&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;921,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Current:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;239,217&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;229,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;218,302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,779&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22,041&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;71,507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;56,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(26,760&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(27,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(16,844&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(7,355&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(6,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(5,477&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;282,007&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;306,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;275,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;35.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;35.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;35.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign rate differential&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;R&amp;amp;D tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(0.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(0.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(0.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;State taxes, net of federal benefit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Section 199 deduction&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;29.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The deferred income tax balance sheet accounts arise from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred tax assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reserves and accrued expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;186,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;146,014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net operating loss carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;87,010&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;45,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;R&amp;amp;D credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,933&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,504&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,203&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,940&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Valuation allowance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(26,009&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(19,338&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;273,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;198,045&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred tax liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reserves and accrued expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;13,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Amortizable intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,400,792&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;962,143&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,102&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,420,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;977,369&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;At December 31, 2016, the Company had approximately $51.5 million of tax-effected U.S. federal net operating loss carryforwards that if not utilized will expire in years 2023 through 2036. The U.S. federal net operating loss carryforwards increased from 2015 to 2016 primarily due to additional net operating losses obtained through recent acquisitions.&amp;#160;&amp;#160;In recent acquisitions, the consolidated group obtained U.S. federal net operating losses subject to an IRC Section 382 limitation; however, the Company expects to utilize the losses in their entirety prior to expiration.&amp;#160;&amp;#160;The Company has approximately $18.4 million of tax-effected state net operating loss carryforwards (without regard to federal benefit of state) that if not utilized will expire in years 2017 through 2036. The state net operating loss carryforwards are primarily related to Florida and New Jersey, but the Company has smaller net operating losses in various other states.&amp;#160;&amp;#160;The Company has approximately $23.4 million of tax-effected foreign net operating loss carryforwards that if not utilized will begin to expire in 2017. Additionally, the Company has $10.9 million of U.S. federal and state research and development tax credit carryforwards (without regard to federal benefit of state) that will expire in years 2019 through 2036 and $9.1 million of U.S. federal foreign tax credits that, if not utilized, will expire in 2026.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;As of December 31, 2016, the Company determined that a total valuation allowance of $26.0 million was necessary to reduce U.S. deferred tax assets by $8.7 million and foreign deferred tax assets by $17.3 million, where it was more likely than not that some portion or all of such deferred tax assets will not be realized.&amp;#160;&amp;#160;As of December 31, 2016, based on the Company's estimates of future taxable income and any applicable tax-planning strategies within various tax jurisdictions, the Company believes that it is more likely than not that the remaining net deferred tax assets will be realized.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&amp;#160;&amp;#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,924&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions for tax positions of prior periods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,525&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,532&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions for tax positions of the current period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,012&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,299&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions due to acquisitions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,049&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reductions for tax positions of prior periods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,165&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(12,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,008&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reductions for tax positions of the current period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Settlements with taxing authorities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Lapse of applicable statute of limitations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,240&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,080&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(8,934&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38,678&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $36.8 million. Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense and totaled a benefit of $0.4 million in 2016. Accrued interest and penalties were $3.8 million at December 31, 2016 and $3.4 million at December 31, 2015. During the next twelve months, the unrecognized tax benefits are expected to decrease by a net $6.8 million, due mainly to anticipated statute of limitations lapses in various jurisdictions.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes of multiple state, city and foreign jurisdictions. The Company's federal income tax returns for 2013 through the current period remain subject to examination and the relevant state, city and foreign statutes vary. At December 31, 2016, the Internal Revenue Service has been and is continuing to examine the Company's income tax returns for the years 2013 and 2014. The Company does not expect the assessment of any significant additional tax in excess of amounts reserved.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <!--Total Income Taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">306278000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Total Income Taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">282007000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Total Income Taxes-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">275423000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Total Income Taxes-Adjustments for New Accounting Principle, Early Adoption [Member]-->
  <us-gaap:IncomeTaxExpenseBenefit contextRef="c20160101to20161231_NewAccountingPronouncementEarlyAdoptionAxis_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" unitRef="U001" decimals="-5">15300000</us-gaap:IncomeTaxExpenseBenefit>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20150101to20151231" unitRef="U001" decimals="-3">280801000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20140101to20141231" unitRef="U001" decimals="-3">300969000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Taxes Paid, Net-->
  <us-gaap:IncomeTaxesPaidNet contextRef="c20160101to20161231" unitRef="U001" decimals="-3">329596000</us-gaap:IncomeTaxesPaidNet>
  <!--Income Tax, Policy [Policy Text Block]-->
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/font&gt; - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&amp;#160;&amp;#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&amp;#160; No prior periods were adjusted.&amp;#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&amp;#160;&amp;#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&amp;#160;&amp;#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <!--Increase (Decrease) in Accounts and Other Receivables-->
  <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c20140101to20141231" unitRef="U001" decimals="-3">404000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
  <!--Increase (Decrease) in Accounts and Other Receivables-->
  <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c20160101to20161231" unitRef="U001" decimals="-3">20734000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
  <!--Increase (Decrease) in Accounts and Other Receivables-->
  <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-52597000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
  <!--Increase (Decrease) in Income Taxes Payable-->
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c20150101to20151231" unitRef="U001" decimals="-3">3069000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <!--Increase (Decrease) in Income Taxes Payable-->
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-46619000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <!--Increase (Decrease) in Income Taxes Payable-->
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-47589000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <!--Increase (Decrease) in Accounts Payable and Accrued Liabilities-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">7747000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Increase (Decrease) in Accounts Payable and Accrued Liabilities-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-8392000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Increase (Decrease) in Accounts Payable and Accrued Liabilities-->
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">20176000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1150000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-6349000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Inventories-->
  <us-gaap:IncreaseDecreaseInInventories contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-6353000</us-gaap:IncreaseDecreaseInInventories>
  <!--Increase (Decrease) in Deferred Revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20150101to20151231" unitRef="U001" decimals="-3">8239000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Increase (Decrease) in Deferred Revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20160101to20161231" unitRef="U001" decimals="-3">25190000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Increase (Decrease) in Deferred Revenue-->
  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-28202000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <!--Increase (Decrease) in Unbilled Receivables-->
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="c20140101to20141231" unitRef="U001" decimals="-3">10305000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <!--Increase (Decrease) in Unbilled Receivables-->
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1202000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <!--Increase (Decrease) in Unbilled Receivables-->
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="c20150101to20151231" unitRef="U001" decimals="-3">21844000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <!--Common stock awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20150101to20151231" unitRef="U002" decimals="-3">887000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Common stock awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20160101to20161231" unitRef="U002" decimals="-3">1126000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Common stock awards (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c20140101to20141231" unitRef="U002" decimals="-3">816000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <!--Senior subordinated convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20150101to20151231" unitRef="U002" decimals="-3">94000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Senior subordinated convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20160101to20161231" unitRef="U002" decimals="-3">47000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Senior subordinated convertible notes (in shares)-->
  <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c20140101to20141231" unitRef="U002" decimals="-3">152000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
  <!--Indefinite-Lived Intangible Assets (Excluding Goodwill)-Trade names [Member]-->
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c20151231_IndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">407460000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <!--Indefinite-Lived Intangible Assets (Excluding Goodwill)-In Process Research and Development [Member]-->
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c20161231_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember" unitRef="U001" decimals="-3">62000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <!--Indefinite-Lived Intangible Assets (Excluding Goodwill)-Trade names [Member]-->
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c20161231_IndefiniteLivedIntangibleAssetsByMajorClassAxis_TradeNamesMember" unitRef="U001" decimals="-3">578279000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-RF Technology [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">1720977000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Corporate, Non-Segment [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">6634964000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">2848911000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">557593000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Corporate, Non-Segment [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">493924000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20161231" unitRef="U001" decimals="-3">12302985000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">568670000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Corporate, Non-Segment [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20141231" unitRef="U001" decimals="-3">6689420000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">513155000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">513799000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">3842180000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">4660298000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">540628000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">4451028000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Intangible Assets, Net (Including Goodwill)-->
  <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c20151231" unitRef="U001" decimals="-3">8353722000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
  <!--Other intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20161231" unitRef="U001" decimals="-3">3655843000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Other intangible assets, net-->
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c20151231" unitRef="U001" decimals="-3">2528996000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <!--Interest Payable, Current-->
  <us-gaap:InterestPayableCurrent contextRef="c20151231" unitRef="U001" decimals="-3">19776000</us-gaap:InterestPayableCurrent>
  <!--Interest Payable, Current-->
  <us-gaap:InterestPayableCurrent contextRef="c20161231" unitRef="U001" decimals="-3">21742000</us-gaap:InterestPayableCurrent>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-3">78637000</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-3">111559000</us-gaap:InterestExpense>
  <!--Interest Expense-->
  <us-gaap:InterestExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-3">84225000</us-gaap:InterestExpense>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20140101to20141231" unitRef="U001" decimals="-3">74446000</us-gaap:InterestPaidNet>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20150101to20151231" unitRef="U001" decimals="-3">79225000</us-gaap:InterestPaidNet>
  <!--Interest Paid, Net-->
  <us-gaap:InterestPaidNet contextRef="c20160101to20161231" unitRef="U001" decimals="-3">104928000</us-gaap:InterestPaidNet>
  <!--Inventory, Policy [Policy Text Block]-->
  <us-gaap:InventoryPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Inventories&lt;/u&gt;&lt;/font&gt; - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20161231" unitRef="U001" decimals="-3">181952000</us-gaap:InventoryNet>
  <!--Inventory, Net-->
  <us-gaap:InventoryNet contextRef="c20151231" unitRef="U001" decimals="-3">189868000</us-gaap:InventoryNet>
  <!--Inventory Valuation Reserves-->
  <us-gaap:InventoryValuationReserves contextRef="c20151231" unitRef="U001" decimals="-3">34040000</us-gaap:InventoryValuationReserves>
  <!--Inventory Valuation Reserves-->
  <us-gaap:InventoryValuationReserves contextRef="c20161231" unitRef="U001" decimals="-3">37233000</us-gaap:InventoryValuationReserves>
  <!--Finished products-->
  <us-gaap:InventoryFinishedGoods contextRef="c20151231" unitRef="U001" decimals="-3">80118000</us-gaap:InventoryFinishedGoods>
  <!--Finished products-->
  <us-gaap:InventoryFinishedGoods contextRef="c20161231" unitRef="U001" decimals="-3">81263000</us-gaap:InventoryFinishedGoods>
  <!--Inventory Disclosure [Text Block]-->
  <us-gaap:InventoryDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(3)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Inventories&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The components of inventories at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Raw materials and supplies&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;113,632&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;120,811&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22,979&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Finished products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;81,263&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;80,118&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Inventory reserves&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(37,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(34,040&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;181,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;189,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20161231" unitRef="U001" decimals="-3">24290000</us-gaap:InventoryWorkInProcess>
  <!--Work in process-->
  <us-gaap:InventoryWorkInProcess contextRef="c20151231" unitRef="U001" decimals="-3">22979000</us-gaap:InventoryWorkInProcess>
  <!--Raw materials and supplies-->
  <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c20151231" unitRef="U001" decimals="-3">120811000</us-gaap:InventoryRawMaterialsAndSupplies>
  <!--Raw materials and supplies-->
  <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c20161231" unitRef="U001" decimals="-3">113632000</us-gaap:InventoryRawMaterialsAndSupplies>
  <!--Letters of Credit Outstanding, Amount-->
  <us-gaap:LettersOfCreditOutstandingAmount contextRef="c20161231" unitRef="U001" decimals="-5">74100000</us-gaap:LettersOfCreditOutstandingAmount>
  <!--Long-term Debt, Percentage Bearing Fixed Interest, Amount-->
  <us-gaap:LongtermDebtPercentageBearingFixedInterestAmount contextRef="c20161231" unitRef="U001" decimals="-8">4300000000</us-gaap:LongtermDebtPercentageBearingFixedInterestAmount>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-5">38400000</us-gaap:LeaseAndRentalExpense>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-5">44900000</us-gaap:LeaseAndRentalExpense>
  <!--Rent expense-->
  <us-gaap:LeaseAndRentalExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-5">40200000</us-gaap:LeaseAndRentalExpense>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20151231" unitRef="U001" decimals="-3">4869418000</us-gaap:Liabilities>
  <!--Liabilities-->
  <us-gaap:Liabilities contextRef="c20161231" unitRef="U001" decimals="-3">8536062000</us-gaap:Liabilities>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20151231" unitRef="U001" decimals="-3">10168365000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities and Equity-->
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c20161231" unitRef="U001" decimals="-3">14324927000</us-gaap:LiabilitiesAndStockholdersEquity>
  <!--Liabilities Assumed-->
  <us-gaap:LiabilitiesAssumed1 contextRef="c20150101to20151231" unitRef="U001" decimals="-3">114101000</us-gaap:LiabilitiesAssumed1>
  <!--Liabilities Assumed-->
  <us-gaap:LiabilitiesAssumed1 contextRef="c20140101to20141231" unitRef="U001" decimals="-3">19338000</us-gaap:LiabilitiesAssumed1>
  <!--Liabilities Assumed-->
  <us-gaap:LiabilitiesAssumed1 contextRef="c20160101to20161231" unitRef="U001" decimals="-3">711327000</us-gaap:LiabilitiesAssumed1>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="-3">1445272000</us-gaap:LiabilitiesCurrent>
  <!--Liabilities, Current-->
  <us-gaap:LiabilitiesCurrent contextRef="c20151231" unitRef="U001" decimals="-3">720128000</us-gaap:LiabilitiesCurrent>
  <!--Line of Credit Facility, Initiation Date-->
  <us-gaap:LineOfCreditFacilityInitiationDate1 contextRef="c20160101to20161231">2016-09-23</us-gaap:LineOfCreditFacilityInitiationDate1>
  <!--Line of Credit Facility, Amount Outstanding-->
  <us-gaap:LineOfCredit contextRef="c20161231" unitRef="U001" decimals="-4">1930000</us-gaap:LineOfCredit>
  <!--Line of Credit Facility, Expiration Date-->
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c20160101to20161231">2021-09-23</us-gaap:LineOfCreditFacilityExpirationDate1>
  <!--Line of Credit Facility, Current Borrowing Capacity-->
  <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c20161231" unitRef="U001" decimals="-7">2500000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
  <!--Long-term Debt and Capital Lease Obligations, Including Current Maturities-->
  <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c20161231" unitRef="U001" decimals="-3">6232989000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
  <!--Total Debt-->
  <us-gaap:LongTermDebt contextRef="c20151231" unitRef="U001" decimals="-3">3271222000</us-gaap:LongTermDebt>
  <!--Total Debt-->
  <us-gaap:LongTermDebt contextRef="c20161231" unitRef="U001" decimals="-3">6209536000</us-gaap:LongTermDebt>
  <!--Current Portion-->
  <us-gaap:LongTermDebtCurrent contextRef="c20151231" unitRef="U001" decimals="-3">6805000</us-gaap:LongTermDebtCurrent>
  <!--Current Portion-->
  <us-gaap:LongTermDebtCurrent contextRef="c20161231" unitRef="U001" decimals="-3">400975000</us-gaap:LongTermDebtCurrent>
  <!--2018-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c20161231" unitRef="U001" decimals="-3">500407000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20161231" unitRef="U001" decimals="-3">5808561000</us-gaap:LongTermDebtNoncurrent>
  <!--Long-term Debt, Excluding Current Maturities-->
  <us-gaap:LongTermDebtNoncurrent contextRef="c20151231" unitRef="U001" decimals="-3">3264417000</us-gaap:LongTermDebtNoncurrent>
  <!--Thereafter-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c20161231" unitRef="U001" decimals="-3">3430000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
  <!--2017-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c20161231" unitRef="U001" decimals="-3">800840000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <!--2019-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c20161231" unitRef="U001" decimals="-3">600147000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
  <!--Long-term Debt, Maturities, Repayments of Principal in Year Five-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c20161231" unitRef="U001" decimals="-3">500000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
  <!--2016-->
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c20161231" unitRef="U001" decimals="-3">401595000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
  <!--Contingencies-->
  <us-gaap:LossContingencyDisclosures contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 27.1pt; vertical-align: top; color: #000000; align: right;"&gt;(12)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Contingencies&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper, in the ordinary course of business, is the subject of, or a party to, various pending or threatened legal actions, including product liability and employment practices that, in general, are based upon claims of the kind that have been customary over the past several years and which the Company is vigorously defending.&amp;#160; After analyzing the Company's contingent liabilities on a gross basis and, based upon past experience with resolution of its product liability and employment practices claims and the limits of the primary, excess, and umbrella liability insurance coverages that are available with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper's consolidated financial position, results of operations or cash flows.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper or its subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. No significant resources have been required by Roper to respond to these cases and Roper believes it has valid defenses to such claims and, if required, intends to defend them vigorously. Given the state of these claims it is not possible to determine the potential liability, if any.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;53.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;41.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;32.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;51.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;232.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;A summary of the Company's warranty accrual activity is presented below (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balance, beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,537&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,336&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions charged to costs and expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;15,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;13,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deductions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(15,513&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(13,059&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(18,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(117&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balance, end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,537&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Other included warranty balances at acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments, reclassifications and other.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #252525; text-align: justify; line-height: 11.4pt;"&gt;As of December 31, 2016, Roper had $74 million of letters of credit issued to guarantee its performance under certain services contracts or to support certain insurance programs and $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require Roper to provide a surety bond as a guarantee of its performance of contractual obligations.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LossContingencyDisclosures>
  <!--Nature of the Business-->
  <us-gaap:NatureOfOperations contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Nature of the Business&lt;/u&gt;&lt;/font&gt; - Roper is a diversified technology company.&amp;#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-1698332000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-348105000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Investing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-3752856000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20160101to20161231" unitRef="U001" decimals="-3">2805263000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-298104000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Financing Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="c20150101to20151231" unitRef="U001" decimals="-3">996242000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20160101to20161231" unitRef="U001" decimals="-3">963785000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20150101to20151231" unitRef="U001" decimals="-3">928825000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net Cash Provided by (Used in) Operating Activities, Continuing Operations-->
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="c20140101to20141231" unitRef="U001" decimals="-3">840441000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20140101to20141231" unitRef="U001" decimals="-3">646033000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20161231" unitRef="U001" decimals="-3">658645000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20151231" unitRef="U001" decimals="-3">696067000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">646033000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">696067000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Retained Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">658645000</us-gaap:NetIncomeLoss>
  <!--Net earnings-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Additional Paid-in Capital [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Common Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-Treasury Stock [Member]-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20151001to20151231" unitRef="U001" decimals="-3">208597000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20161001to20161231" unitRef="U001" decimals="-3">182081000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20150701to20150930" unitRef="U001" decimals="-3">160417000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20150401to20150630" unitRef="U001" decimals="-3">171280000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20150101to20150331" unitRef="U001" decimals="-3">155773000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20160701to20160930" unitRef="U001" decimals="-3">167079000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20160401to20160630" unitRef="U001" decimals="-3">158069000</us-gaap:NetIncomeLoss>
  <!--Net earnings-->
  <us-gaap:NetIncomeLoss contextRef="c20160101to20160331" unitRef="U001" decimals="-3">151416000</us-gaap:NetIncomeLoss>
  <!--New Accounting Pronouncements, Policy [Policy Text Block]-->
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Recent Accounting Pronouncements&lt;/u&gt;&lt;/font&gt; - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&amp;#160;&amp;#160;The Company considers the applicability and impact of all ASUs.&amp;#160;&amp;#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;"&gt;Recently Adopted Accounting Pronouncements&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In March 2016, the FASB issued an update on stock compensation.&amp;#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&amp;#160;This change adds volatility to the Company's effective tax rate.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In March 2016, the FASB issued an update amending the equity method of&amp;#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&amp;#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&amp;#160; Early adoption is permitted.&amp;#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&amp;#160; The update did not have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&amp;#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&amp;#160; The update did not have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&amp;#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&amp;#160; The Company adopted the update prospectively effective January 1, 2016.&amp;#160;&amp;#160; The update did not have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&amp;#160;The Company adopted the update prospectively effective January 1, 2016.&amp;#160;&amp;#160; The update did not&amp;#160;have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;"&gt;Recently Released Accounting Pronouncements&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&amp;#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&amp;#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&amp;#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&amp;#160;This update,&amp;#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&amp;#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&amp;#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&amp;#160; These amendments include the&amp;#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&amp;#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&amp;#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <!--Other income/(expense), net-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-3">620000</us-gaap:NonoperatingIncomeExpense>
  <!--Other income/(expense), net-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-3">58652000</us-gaap:NonoperatingIncomeExpense>
  <!--Other income/(expense), net-->
  <us-gaap:NonoperatingIncomeExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-1481000</us-gaap:NonoperatingIncomeExpense>
  <!--Number of business acquired-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:NumberOfBusinessesAcquired contextRef="c20150101to20151231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U004" decimals="0">8</us-gaap:NumberOfBusinessesAcquired>
  <!--Number of business acquired-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:NumberOfBusinessesAcquired contextRef="c20160101to20161231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U004" decimals="0">5</us-gaap:NumberOfBusinessesAcquired>
  <!--Number of business acquired-Total Acquisitions [Member]-->
  <us-gaap:NumberOfBusinessesAcquired contextRef="c20160101to20161231_BusinessAcquisitionAxis_TotalAcquisitionsMember" unitRef="U004" decimals="0">6</us-gaap:NumberOfBusinessesAcquired>
  <!--Number of business acquired-Series of Individually Immaterial Business Acquisitions [Member]-->
  <us-gaap:NumberOfBusinessesAcquired contextRef="c20140101to20141231_BusinessAcquisitionAxis_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="U004" decimals="0">3</us-gaap:NumberOfBusinessesAcquired>
  <!--Number of Operating Segments-->
  <us-gaap:NumberOfOperatingSegments contextRef="c20160101to20161231" unitRef="U007" decimals="INF">4</us-gaap:NumberOfOperatingSegments>
  <!--Number of Reporting Units-->
  <us-gaap:NumberOfReportingUnits contextRef="c20160101to20161231" unitRef="U004" decimals="0">33</us-gaap:NumberOfReportingUnits>
  <!--Total future minimum property lease commitments-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c20161231" unitRef="U001" decimals="-5">232400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <!--Operating Leases, Future Minimum Payments, Due in Two Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c20161231" unitRef="U001" decimals="-5">41000000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <!--Operating Leases, Future Minimum Payments Due, Next Twelve Months-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c20161231" unitRef="U001" decimals="-5">53800000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <!--Operating Leases, Future Minimum Payments, Due Thereafter-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="c20161231" unitRef="U001" decimals="-5">51600000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <!--Operating Loss Carryforwards-Foreign Tax Authority [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20161231_IncomeTaxAuthorityAxis_ForeignCountryMember" unitRef="U001" decimals="-5">23400000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Loss Carryforwards-State and Local Jurisdiction [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-5">18400000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Loss Carryforwards-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:OperatingLossCarryforwards contextRef="c20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">51500000</us-gaap:OperatingLossCarryforwards>
  <!--Operating Leases, Future Minimum Payments, Due in Three Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c20161231" unitRef="U001" decimals="-5">32400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1054563000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20140101to20141231" unitRef="U001" decimals="-3">999473000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1027918000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160101to20160331" unitRef="U001" decimals="-3">244991000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160701to20160930" unitRef="U001" decimals="-3">267390000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150701to20150930" unitRef="U001" decimals="-3">250371000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150101to20150331" unitRef="U001" decimals="-3">246896000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20151001to20151231" unitRef="U001" decimals="-3">278677000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20150401to20150630" unitRef="U001" decimals="-3">251974000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20160401to20160630" unitRef="U001" decimals="-3">253078000</us-gaap:OperatingIncomeLoss>
  <!--Income from operations-->
  <us-gaap:OperatingIncomeLoss contextRef="c20161001to20161231" unitRef="U001" decimals="-3">289104000</us-gaap:OperatingIncomeLoss>
  <!--Operating Leases, Future Minimum Payments, Due in Four Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c20161231" unitRef="U001" decimals="-5">28700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <!--Operating Loss Carryforwards, Expiration Date-Earliest [Member]-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MinimumMember">2023-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Operating Loss Carryforwards, Expiration Date-Latest [Member]-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MaximumMember">2036-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Operating Loss Carryforwards, Expiration Date-Latest [Member]-State and Local Jurisdiction [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">2036-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Operating Loss Carryforwards, Expiration Date-State and Local Jurisdiction [Member]-Earliest [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">2017-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Operating Loss Carryforwards, Expiration Date-Foreign Tax Authority [Member]-Earliest [Member]-->
  <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MinimumMember">2017-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
  <!--Operating Leases, Future Minimum Payments, Due in Five Years-->
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="c20161231" unitRef="U001" decimals="-5">24900000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <!--Deferred Pension Gain-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-1063000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Deferred Pension Gain-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Deferred Pension Gain-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Deferred Pension Gain-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Deferred Pension Gain-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-1063000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Deferred Pension Gain-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <!--Unrecognized Pension Gain-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Unrecognized Pension Gain-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-1063000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Unrecognized Pension Gain-->
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c20160101to20161231" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
  <!--Currency translation adjustments, tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c20160101to20161231" unitRef="U001" decimals="-3">2570000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
  <!--Currency translation adjustments, tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c20150101to20151231" unitRef="U001" decimals="-3">6658000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
  <!--Currency translation adjustments, tax-->
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c20140101to20141231" unitRef="U001" decimals="-3">3916000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20151231" unitRef="U001" decimals="-3">39355000</us-gaap:OtherAssetsCurrent>
  <!--Other current assets-->
  <us-gaap:OtherAssetsCurrent contextRef="c20161231" unitRef="U001" decimals="-3">55851000</us-gaap:OtherAssetsCurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20161231" unitRef="U001" decimals="-3">73503000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets, Noncurrent-->
  <us-gaap:OtherAssetsNoncurrent contextRef="c20151231" unitRef="U001" decimals="-3">59554000</us-gaap:OtherAssetsNoncurrent>
  <!--Other Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:OtherAssets contextRef="c20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">449694000</us-gaap:OtherAssets>
  <!--Other Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:OtherAssets contextRef="c20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">358645000</us-gaap:OtherAssets>
  <!--Other Assets-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">134976000</us-gaap:OtherAssets>
  <!--Other Assets-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">147529000</us-gaap:OtherAssets>
  <!--Other Assets-RF Technology [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">156413000</us-gaap:OtherAssets>
  <!--Other Assets-->
  <us-gaap:OtherAssets contextRef="c20161231" unitRef="U001" decimals="-3">893002000</us-gaap:OtherAssets>
  <!--Other Assets-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">120681000</us-gaap:OtherAssets>
  <!--Other Assets-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">113014000</us-gaap:OtherAssets>
  <!--Other Assets-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:OtherAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">88130000</us-gaap:OtherAssets>
  <!--Other Assets-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:OtherAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">65636000</us-gaap:OtherAssets>
  <!--Other Assets-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:OtherAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">121461000</us-gaap:OtherAssets>
  <!--Other Assets-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">154838000</us-gaap:OtherAssets>
  <!--Other Assets-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">223831000</us-gaap:OtherAssets>
  <!--Other Assets-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:OtherAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">67832000</us-gaap:OtherAssets>
  <!--Other Assets-->
  <us-gaap:OtherAssets contextRef="c20151231" unitRef="U001" decimals="-3">869597000</us-gaap:OtherAssets>
  <!--Other Assets-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:OtherAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">117596000</us-gaap:OtherAssets>
  <!--Other Assets-->
  <us-gaap:OtherAssets contextRef="c20141231" unitRef="U001" decimals="-3">761526000</us-gaap:OtherAssets>
  <!--Other Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:OtherAssets contextRef="c20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3" id="Item-1">203849000</us-gaap:OtherAssets>
  <!--Other Liabilities, Noncurrent-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20161231" unitRef="U001" decimals="-3">104024000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Liabilities, Noncurrent-->
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="c20151231" unitRef="U001" decimals="-3">74017000</us-gaap:OtherLiabilitiesNoncurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20161231" unitRef="U001" decimals="-3">93326000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Other Accrued Liabilities, Current-->
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c20151231" unitRef="U001" decimals="-3">58970000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <!--Currency translation adjustments, net of tax-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-115010000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-139789000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-111960000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-111960000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-139789000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Treasury Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Retained Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-115010000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Additional Paid-in Capital [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Currency translation adjustments, net of tax-Common Stock [Member]-->
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-115010000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-111960000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent-->
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-140852000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-8138000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">3500000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Other Investing Activities-->
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">4000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <!--Payments for (Proceeds from) Productive Assets-->
  <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-1126000</us-gaap:PaymentsForProceedsFromProductiveAssets>
  <!--Payments for (Proceeds from) Productive Assets-->
  <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-1506000</us-gaap:PaymentsForProceedsFromProductiveAssets>
  <!--Payments for (Proceeds from) Productive Assets-->
  <us-gaap:PaymentsForProceedsFromProductiveAssets contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-870000</us-gaap:PaymentsForProceedsFromProductiveAssets>
  <!--Payments for Other Operating Activities-->
  <us-gaap:PaymentsForOtherOperatingActivities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-936000</us-gaap:PaymentsForOtherOperatingActivities>
  <!--Payments for Other Operating Activities-->
  <us-gaap:PaymentsForOtherOperatingActivities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1946000</us-gaap:PaymentsForOtherOperatingActivities>
  <!--Payments for Other Operating Activities-->
  <us-gaap:PaymentsForOtherOperatingActivities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-1528000</us-gaap:PaymentsForOtherOperatingActivities>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20150101to20151231" unitRef="U001" decimals="-3">8044000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments of Debt Issuance Costs-->
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c20160101to20161231" unitRef="U001" decimals="-3">17266000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1762883000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3721758000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments to Acquire Businesses, Net of Cash Acquired-->
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c20140101to20141231" unitRef="U001" decimals="-3">305379000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20140101to20141231" unitRef="U001" decimals="-3">79859000</us-gaap:PaymentsOfDividends>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20160101to20161231" unitRef="U001" decimals="-3">121130000</us-gaap:PaymentsOfDividends>
  <!--Payments of Dividends-->
  <us-gaap:PaymentsOfDividends contextRef="c20150101to20151231" unitRef="U001" decimals="-3">100334000</us-gaap:PaymentsOfDividends>
  <!--Payments to Develop Software-->
  <us-gaap:PaymentsToDevelopSoftware contextRef="c20160101to20161231" unitRef="U001" decimals="-3">2801000</us-gaap:PaymentsToDevelopSoftware>
  <!--Payments to Develop Software-->
  <us-gaap:PaymentsToDevelopSoftware contextRef="c20150101to20151231" unitRef="U001" decimals="-3">2439000</us-gaap:PaymentsToDevelopSoftware>
  <!--Payments to Develop Software-->
  <us-gaap:PaymentsToDevelopSoftware contextRef="c20140101to20141231" unitRef="U001" decimals="-3">2588000</us-gaap:PaymentsToDevelopSoftware>
  <!--Payments to Acquire Productive Assets-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20140101to20141231" unitRef="U001" decimals="-3">37644000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20160101to20161231" unitRef="U001" decimals="-3">37305000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20150101to20151231" unitRef="U001" decimals="-3">36260000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">10758000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">2218000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">11536000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">12642000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">16098000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">10521000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">11430000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20160101to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">863000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">6590000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">3276000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20150101to20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">405000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">9179000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Corporate, Non-Segment [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20140101to20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">346000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">10713000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Payments to Acquire Productive Assets-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">4634000</us-gaap:PaymentsToAcquireProductiveAssets>
  <!--Retirement and Other Benefit Plans-->
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;"&gt;(10)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Retirement and Other Benefit Plans&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper maintains four defined contribution retirement plans under the provisions of Section 401(k) of the IRC covering substantially all U.S. employees not subject to collective bargaining agreements. Roper partially matches employee contributions. Costs related all such plans were $23.7 million, $20.4 million and $19.5 million for 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper also maintains various defined benefit retirement plans covering employees of non-U.S. and certain U.S. subsidiaries and a plan that supplements certain employees for the contribution ceiling applicable to the Section 401(k) plans. The costs and accumulated benefit obligations associated with each of these plans were not material.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20151231" unitRef="U002" decimals="INF">1000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, shares authorized (in shares)-->
  <us-gaap:PreferredStockSharesAuthorized contextRef="c20161231" unitRef="U002" decimals="INF">1000</us-gaap:PreferredStockSharesAuthorized>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20161231" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, par value (in dollars per share)-->
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c20151231" unitRef="U003" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <!--Preferred stock, outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20151231" unitRef="U002" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Preferred stock, outstanding (in shares)-->
  <us-gaap:PreferredStockSharesOutstanding contextRef="c20161231" unitRef="U002" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <!--Prepaid income taxes-->
  <us-gaap:PrepaidTaxes contextRef="c20161231" unitRef="U001" decimals="-3">31679000</us-gaap:PrepaidTaxes>
  <!--Prepaid income taxes-->
  <us-gaap:PrepaidTaxes contextRef="c20151231" unitRef="U001" decimals="-3">0</us-gaap:PrepaidTaxes>
  <!--Other-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-1229000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Other-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-461000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Other-->
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-1677000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <!--Borrowings/(payments) under revolving line of credit, net-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-250000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Borrowings/(payments) under revolving line of credit, net-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1750000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Borrowings/(payments) under revolving line of credit, net-->
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">180000000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <!--Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="c20150101to20151231" unitRef="U001" decimals="-5">2900000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
  <!--Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="c20140101to20141231" unitRef="U001" decimals="-5">2800000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
  <!--Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options-->
  <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="c20160101to20161231" unitRef="U001" decimals="-5">3300000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
  <!--Proceeds from senior notes-->
  <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
  <!--Proceeds from senior notes-->
  <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1200000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
  <!--Proceeds from senior notes-->
  <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt contextRef="c20150101to20151231" unitRef="U001" decimals="-3">900000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
  <!--Proceeds from Divestiture of Businesses-->
  <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c20150101to20151231" unitRef="U001" decimals="-3">105624000</us-gaap:ProceedsFromDivestitureOfBusinesses>
  <!--Proceeds from Divestiture of Businesses-->
  <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c20160101to20161231" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
  <!--Proceeds from Divestiture of Businesses-->
  <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
  <!--Proceeds from Sale of Treasury Stock-->
  <us-gaap:ProceedsFromSaleOfTreasuryStock contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3340000</us-gaap:ProceedsFromSaleOfTreasuryStock>
  <!--Proceeds from Sale of Treasury Stock-->
  <us-gaap:ProceedsFromSaleOfTreasuryStock contextRef="c20150101to20151231" unitRef="U001" decimals="-3">2889000</us-gaap:ProceedsFromSaleOfTreasuryStock>
  <!--Proceeds from Sale of Treasury Stock-->
  <us-gaap:ProceedsFromSaleOfTreasuryStock contextRef="c20140101to20141231" unitRef="U001" decimals="-3">2751000</us-gaap:ProceedsFromSaleOfTreasuryStock>
  <!--Standard and Extended Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20160101to20161231" unitRef="U001" decimals="-3">15513000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Standard and Extended Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20140101to20141231" unitRef="U001" decimals="-3">18078000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Standard and Extended Product Warranty Accrual, Decrease for Payments-->
  <us-gaap:ProductWarrantyAccrualPayments contextRef="c20150101to20151231" unitRef="U001" decimals="-3">13059000</us-gaap:ProductWarrantyAccrualPayments>
  <!--Standard and Extended Product Warranty Accrual, Increase for Warranties Issued-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20150101to20151231" unitRef="U001" decimals="-3">14284000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Standard and Extended Product Warranty Accrual, Increase for Warranties Issued-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20160101to20161231" unitRef="U001" decimals="-3">15950000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Standard and Extended Product Warranty Accrual, Increase for Warranties Issued-->
  <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c20140101to20141231" unitRef="U001" decimals="-3">13396000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
  <!--Warranty-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20151231" unitRef="U001" decimals="-3">10183000</us-gaap:ProductWarrantyAccrual>
  <!--Warranty-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20161231" unitRef="U001" decimals="-3">10548000</us-gaap:ProductWarrantyAccrual>
  <!--Warranty-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20141231" unitRef="U001" decimals="-3">9537000</us-gaap:ProductWarrantyAccrual>
  <!--Warranty-->
  <us-gaap:ProductWarrantyAccrual contextRef="c20131231" unitRef="U001" decimals="-3">14336000</us-gaap:ProductWarrantyAccrual>
  <!--Net Income (Loss), Including Portion Attributable to Noncontrolling Interest-Acquisition-related and other non-recurring costs-->
  <us-gaap:ProfitLoss contextRef="c20150101to20151231_NonrecurringAdjustmentAxis_AcquisitionRelatedCostsMember" unitRef="U001" decimals="-5">37200000</us-gaap:ProfitLoss>
  <!--Net Income (Loss), Including Portion Attributable to Noncontrolling Interest-Acquisition-related and other non-recurring costs-->
  <us-gaap:ProfitLoss contextRef="c20160101to20161231_NonrecurringAdjustmentAxis_AcquisitionRelatedCostsMember" unitRef="U001" decimals="-5">47400000</us-gaap:ProfitLoss>
  <!--Estimated useful life-Earliest [Member]-Buildings [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MinimumMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful life-Earliest [Member]-Machinery and equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful life-Buildings [Member]-Latest [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember_RangeAxis_MaximumMember">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful life-Machinery and equipment [Member]-Latest [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful life-Earliest [Member]-Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_OtherMachineryAndEquipmentMember_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Estimated useful life-Latest [Member]-Office Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c20160101to20161231_PropertyPlantAndEquipmentByTypeAxis_OtherMachineryAndEquipmentMember_RangeAxis_MaximumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <!--Property, Plant and Equipment and Depreciation and Amortization-->
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Property, Plant and Equipment and Depreciation and Amortization&lt;/u&gt;&lt;/font&gt; - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Buildings&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;20-30 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Machinery&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;8-12 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other equipment&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;3-5 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <!--Property, Plant and Equipment Table-->
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Property, Plant and Equipment and Depreciation and Amortization&lt;/u&gt;&lt;/font&gt; - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Buildings&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;20-30 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Machinery&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;8-12 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other equipment&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;3-5 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20161231" unitRef="U001" decimals="-3">141318000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Property, Plant and Equipment, Net-->
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="c20151231" unitRef="U001" decimals="-3">105510000</us-gaap:PropertyPlantAndEquipmentNet>
  <!--Gross Property, Plant and Equipment-Software and Software Development Costs [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161231_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="U001" decimals="-3">54451000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Buildings [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember" unitRef="U001" decimals="-3">88201000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Computer Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U001" decimals="-3">70110000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151231" unitRef="U001" decimals="-3">401086000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Software and Software Development Costs [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151231_PropertyPlantAndEquipmentByTypeAxis_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="U001" decimals="-3">38517000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161231_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">2404000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Machinery and equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3">223561000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Buildings [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember" unitRef="U001" decimals="-3">79182000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161231" unitRef="U001" decimals="-3">436491000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Machinery and equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20161231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3">221325000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Computer Equipment [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U001" decimals="-3">57338000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Gross Property, Plant and Equipment-Land [Member]-->
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="c20151231_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3">2488000</us-gaap:PropertyPlantAndEquipmentGross>
  <!--Property, Plant and Equipment Disclosure [Text Block]-->
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;(4)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Property, Plant and Equipment&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The components of property, plant and equipment at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Land&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,488&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Buildings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;88,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;79,182&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Machinery and other equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;221,325&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;223,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Computer equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;70,110&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57,338&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,451&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38,517&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;436,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;401,086&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Accumulated depreciation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(295,173&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(295,576&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;141,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;105,510&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Depreciation and amortization expense related to property, plant and equipment was $37,299, $38,185 and $40,890 for the years ended December 31, 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <!--Quarterly Financial Information [Text Block]-->
  <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;"&gt;(15)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Quarterly Financial Data (unaudited)&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;First Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Second Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Third Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Fourth Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;"&gt;(in thousands, except per share data)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;902,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;931,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;945,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,010,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;559,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;567,520&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;578,493&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;626,878&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Income from operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;244,991&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;253,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;267,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;289,104&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;151,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;158,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167,079&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;182,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings from continuing operations per common share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.50&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.65&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.79&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.48&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.54&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.78&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;865,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;889,541&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;883,933&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;943,640&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;518,161&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;533,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;533,483&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;579,091&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Income from operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;246,896&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;251,974&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;250,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;278,677&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;155,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;171,280&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;160,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;208,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings from continuing operations per common share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.07&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.54&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.69&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.05&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The sum of the four quarters may not agree with the total for the year due to rounding.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <!--Debt covenant compliance-->
  <us-gaap:RatioOfIndebtednessToNetCapital1 contextRef="c20161231" unitRef="U005" decimals="INF">3.5</us-gaap:RatioOfIndebtednessToNetCapital1>
  <!--Accounts Receivable-->
  <us-gaap:ReceivablesPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Accounts Receivable&lt;/u&gt;&lt;/font&gt; - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
  <!--Receivables, Long-term Contracts or Programs-->
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="c20151231" unitRef="U001" decimals="-3">122042000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <!--Receivables, Long-term Contracts or Programs-->
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="c20161231" unitRef="U001" decimals="-3">129965000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <!--Repayments of Convertible Debt-->
  <us-gaap:RepaymentsOfConvertibleDebt contextRef="c20140101to20141231" unitRef="U001" decimals="-3">561000</us-gaap:RepaymentsOfConvertibleDebt>
  <!--Repayments of Convertible Debt-->
  <us-gaap:RepaymentsOfConvertibleDebt contextRef="c20150101to20151231" unitRef="U001" decimals="-3">4006000</us-gaap:RepaymentsOfConvertibleDebt>
  <!--Repayments of Convertible Debt-->
  <us-gaap:RepaymentsOfConvertibleDebt contextRef="c20160101to20161231" unitRef="U001" decimals="-3">4284000</us-gaap:RepaymentsOfConvertibleDebt>
  <!--Research, Development, and Computer Software Disclosure [Text Block]-->
  <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Capitalized Software&lt;/u&gt;&lt;/font&gt; - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&amp;#160;&amp;#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
  <!--Research and development costs-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-5">195400000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development costs-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-5">147900000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Research and development costs-->
  <us-gaap:ResearchAndDevelopmentExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-5">164200000</us-gaap:ResearchAndDevelopmentExpense>
  <!--Retained Earnings (Accumulated Deficit)-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20151231" unitRef="U001" decimals="-3">4110530000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Retained Earnings (Accumulated Deficit)-->
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c20161231" unitRef="U001" decimals="-3">4642402000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <!--Revenue Recognition, Policy [Policy Text Block]-->
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Revenue Recognition&lt;/u&gt;&lt;/font&gt; - The Company recognizes revenue when all of the following criteria are met:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;persuasive evidence of an arrangement exists;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;delivery has occurred or services have been rendered;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;the seller's price to the buyer is fixed or determinable; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;collectibility is reasonably assured.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <!--Options, Exercisable, Aggregate intrinsic value-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c20161231" unitRef="U001" decimals="-3">183136309000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <!--Average remaining life of options outstanding-Exercise Price Range 4 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member">P6Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 6 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member">P7Y8M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 2 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member">P4Y2M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise price range total shares [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember">P6Y2M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 8 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member">P9Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 5 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member">P7Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 1 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member">P1Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 3 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member">P5Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average remaining life of options outstanding-Exercise Price Range 7 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member">P8Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 6 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member" unitRef="U003" decimals="2">141.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 8 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member" unitRef="U003" decimals="2">175.47</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 7 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member" unitRef="U003" decimals="2">157.81</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 3 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member" unitRef="U003" decimals="2">93.34</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 5 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member" unitRef="U003" decimals="2">129.96</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise price range total shares [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember" unitRef="U003" decimals="2">89.37</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 2 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member" unitRef="U003" decimals="2">72.55</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 4 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member" unitRef="U003" decimals="2">114.99</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Average exercise price of exercisable options (in dollars per share)-Exercise Price Range 1 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member" unitRef="U003" decimals="2">53.28</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent-Earliest [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c20160101to20161231_RangeAxis_MinimumMember" unitRef="U005" decimals="0">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Incentive Plan 2000 [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20160101to20161231_PlanNameAxis_IncentivePlan2000Member">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period-Stock Options [Member]-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <!--Weighted average remaining contractual term of options outstanding-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c20150101to20151231">P6Y0M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Weighted average remaining contractual term of options outstanding-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c20160101to20161231">P6Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <!--Options, Exercisable, Weighted Average Remaining Contractual Term-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c20160101to20161231">P4Y3M11D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <!--Average expected option life-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20160101to20161231">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Average expected option life-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20140101to20141231">P5Y2M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Average expected option life-->
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c20150101to20151231">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 7 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member" unitRef="U003" decimals="2">167.80</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise price range total shares [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember" unitRef="U003" decimals="2">121.31</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 5 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member" unitRef="U003" decimals="2">130.72</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 6 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member" unitRef="U003" decimals="2">144.19</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 3 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member" unitRef="U003" decimals="2">93.34</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 1 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member" unitRef="U003" decimals="2">53.28</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 8 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member" unitRef="U003" decimals="2">179.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 4 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member" unitRef="U003" decimals="2">114.99</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Average exercise price of options outstanding (in dollars per share)-Exercise Price Range 2 [Member]-->
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member" unitRef="U003" decimals="2">72.55</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231" unitRef="U001" decimals="-3">3549494000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3789925000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231" unitRef="U001" decimals="-3">3582395000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">950227000</us-gaap:SalesRevenueNet>
  <!--Net sales-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Corporate, Non-Segment [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">1033951000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">587745000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">1080309000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">1215318000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Operating Segments [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">827145000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">745381000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">510223000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">1210264000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">691813000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">1362813000</us-gaap:SalesRevenueNet>
  <!--Net sales-Operating Segments [Member]-Industrial Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">706625000</us-gaap:SalesRevenueNet>
  <!--Net sales-RF Technology [Member]-Reportable Geographical Components [Member]-Non US Operations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">204036000</us-gaap:SalesRevenueNet>
  <!--Net sales-Unaffiliated Customers [Member]-United States [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">2978496000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">110723000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">23883000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">37491000</us-gaap:SalesRevenueNet>
  <!--Net sales-Between Geographical Areas [Member]-Sales [Member]-Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">-278224000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Non US Operations [Member]-Between Geographical Areas [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">109370000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">158952000</us-gaap:SalesRevenueNet>
  <!--Net sales-RF Technology [Member]-Rest of the World [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">10761000</us-gaap:SalesRevenueNet>
  <!--Net sales-Unaffiliated Customers [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember" unitRef="U001" decimals="-3">3582395000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">101200000</us-gaap:SalesRevenueNet>
  <!--Net sales-United States [Member]-Unaffiliated Customers [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">2661470000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Asia [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">52087000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Asia [Member]-Industrial Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">61552000</us-gaap:SalesRevenueNet>
  <!--Net sales-Canada [Member]-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">21993000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">1281881000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">42988000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-Europe [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">119032000</us-gaap:SalesRevenueNet>
  <!--Net sales-Eliminations [Member]-Sales [Member]-Between Geographical Areas [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">-246646000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Unaffiliated Customers [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember" unitRef="U001" decimals="-3">3789925000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Non US Operations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">225539000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-Asia [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">143524000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">453920000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">9997000</us-gaap:SalesRevenueNet>
  <!--Net sales-Asia [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">320326000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">452238000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Asia [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">302687000</us-gaap:SalesRevenueNet>
  <!--Net sales-United States [Member]-Sales [Member]-Between Geographical Areas [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">135363000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-Europe [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">185263000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Between Geographical Areas [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember" unitRef="U001" decimals="-3">3789925000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">22360000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">1007199000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">142375000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">31831000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-Industrial Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">253272000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-Asia [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">112732000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-RF Technology [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">178032000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Middle East [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">34241000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-Reportable Geographical Components [Member]-Industrial Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">89229000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember" unitRef="U001" decimals="-3">3582395000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">507992000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Sales [Member]-Unaffiliated Customers [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">888024000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">28722000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember" unitRef="U001" decimals="-3">3549494000</us-gaap:SalesRevenueNet>
  <!--Net sales-Rest of the World [Member]-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">21549000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">91050000</us-gaap:SalesRevenueNet>
  <!--Net sales-Eliminations [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">-246646000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Geographic Concentration Risk [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember" unitRef="U001" decimals="-6">460000000</us-gaap:SalesRevenueNet>
  <!--Net sales-Canada [Member]-Industrial Technology [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">60551000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Asia [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">315656000</us-gaap:SalesRevenueNet>
  <!--Net sales-Unaffiliated Customers [Member]-Eliminations [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Between Geographical Areas [Member]-United States [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">159049000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Europe [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">121909000</us-gaap:SalesRevenueNet>
  <!--Net sales-Asia [Member]-Reportable Geographical Components [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">11988000</us-gaap:SalesRevenueNet>
  <!--Net sales-Asia [Member]-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">132088000</us-gaap:SalesRevenueNet>
  <!--Net sales-Between Geographical Areas [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">351854000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">78186000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">393550000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Unaffiliated Customers [Member]-United States [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">2829752000</us-gaap:SalesRevenueNet>
  <!--Net sales-Eliminations [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">-278224000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">129021000</us-gaap:SalesRevenueNet>
  <!--Net sales-Asia [Member]-Industrial Technology [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">60817000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Canada [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">45506000</us-gaap:SalesRevenueNet>
  <!--Net sales-United States [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">2965115000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Reportable Geographical Components [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">54165000</us-gaap:SalesRevenueNet>
  <!--Net sales-Between Geographical Areas [Member]-United States [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">137276000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-Asia [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">107695000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">24997000</us-gaap:SalesRevenueNet>
  <!--Net sales-RF Technology [Member]-Reportable Geographical Components [Member]-Asia [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">10019000</us-gaap:SalesRevenueNet>
  <!--Net sales-Canada [Member]-RF Technology [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">45811000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Middle East [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">4220000</us-gaap:SalesRevenueNet>
  <!--Net sales-Eliminations [Member]-Sales [Member]-Unaffiliated Customers [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Canada [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">65826000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-Europe [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">228058000</us-gaap:SalesRevenueNet>
  <!--Net sales-Canada [Member]-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">23737000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-United States [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">2820519000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Non US Operations [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">356674000</us-gaap:SalesRevenueNet>
  <!--Net sales-Canada [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">209237000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Non US Operations [Member]-Between Geographical Areas [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">119175000</us-gaap:SalesRevenueNet>
  <!--Net sales-Asia [Member]-RF Technology [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">7555000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Middle East [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">3824000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">1174979000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-RF Technology [Member]-Europe [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">57581000</us-gaap:SalesRevenueNet>
  <!--Net sales-Geographic Concentration Risk [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember" unitRef="U001" decimals="-6">477000000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">20675000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">871649000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Rest of the World [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">46202000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Non US Operations [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">390293000</us-gaap:SalesRevenueNet>
  <!--Net sales-United States [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">3115772000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Middle East [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">124489000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">1162058000</us-gaap:SalesRevenueNet>
  <!--Net sales-Rest of the World [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">105493000</us-gaap:SalesRevenueNet>
  <!--Net sales-Eliminations [Member]-Sales [Member]-Unaffiliated Customers [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Canada [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">106598000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Reportable Geographical Components [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">151270000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Between Geographical Areas [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">119006000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Between Geographical Areas [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember" unitRef="U001" decimals="-3">0</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Geographic Concentration Risk [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember" unitRef="U001" decimals="-6">481000000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Europe [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">97938000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Between Geographical Areas [Member]-Eliminations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_BetweenGeographicalAreasMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">-254369000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Middle East [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">10107000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Middle East [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">2997000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Non US Operations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">920799000</us-gaap:SalesRevenueNet>
  <!--Net sales-Unaffiliated Customers [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember" unitRef="U001" decimals="-3">3549494000</us-gaap:SalesRevenueNet>
  <!--Net sales-Middle East [Member]-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">15877000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Rest of the World [Member]-Industrial Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">26134000</us-gaap:SalesRevenueNet>
  <!--Net sales-RF Technology [Member]-Middle East [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">50605000</us-gaap:SalesRevenueNet>
  <!--Net sales-Industrial Technology [Member]-Reportable Geographical Components [Member]-Non US Operations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">320017000</us-gaap:SalesRevenueNet>
  <!--Net sales-Unaffiliated Customers [Member]-Sales [Member]-Non US Operations [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">752643000</us-gaap:SalesRevenueNet>
  <!--Net sales-RF Technology [Member]-Reportable Geographical Components [Member]-Europe [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">54330000</us-gaap:SalesRevenueNet>
  <!--Net sales-Non US Operations [Member]-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">340461000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Asia [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">111843000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">157607000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Europe [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">157391000</us-gaap:SalesRevenueNet>
  <!--Net sales-Medical And Scientific Imaging [Member]-Reportable Geographical Components [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">20417000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-Reportable Geographical Components [Member]-Medical And Scientific Imaging [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">167698000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-RF Technology [Member]-Canada [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3">52703000</us-gaap:SalesRevenueNet>
  <!--Net sales-Sales [Member]-Non US Operations [Member]-Unaffiliated Customers [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConcentrationRiskByBenchmarkAxis_SalesMember_MajorCustomersAxis_UnaffiliatedCustomersMember_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">811429000</us-gaap:SalesRevenueNet>
  <!--Net sales-Asia [Member]-Reportable Geographical Components [Member]-Energy Systems And Controls [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_AsiaMember" unitRef="U001" decimals="-3">126769000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Reportable Geographical Components [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">55074000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-RF Technology [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">71673000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Industrial Technology [Member]-Rest of the World [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">24471000</us-gaap:SalesRevenueNet>
  <!--Net sales-Europe [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementGeographicalAxis_EuropeMember" unitRef="U001" decimals="-3">518893000</us-gaap:SalesRevenueNet>
  <!--Net sales-Reportable Geographical Components [Member]-Rest of the World [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20140101to20141231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">9333000</us-gaap:SalesRevenueNet>
  <!--Net sales-Energy Systems And Controls [Member]-Middle East [Member]-Reportable Geographical Components [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember_StatementGeographicalAxis_MiddleEastMember" unitRef="U001" decimals="-3">50227000</us-gaap:SalesRevenueNet>
  <!--Net sales-Rest of the World [Member]-Reportable Geographical Components [Member]-RF Technology [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20161231_ConsolidationItemsAxis_ReportableGeographicalComponentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="U001" decimals="-3">17067000</us-gaap:SalesRevenueNet>
  <!--Net sales-Eliminations [Member]-Sales [Member]-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20151231_ConcentrationRiskByBenchmarkAxis_SalesMember_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">-254369000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20160701to20160930" unitRef="U001" decimals="-3">945144000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20150101to20150331" unitRef="U001" decimals="-3">865281000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20151001to20151231" unitRef="U001" decimals="-3">943640000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20161001to20161231" unitRef="U001" decimals="-3">1010800000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20150401to20150630" unitRef="U001" decimals="-3">889541000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20160401to20160630" unitRef="U001" decimals="-3">931558000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20160101to20160331" unitRef="U001" decimals="-3">902423000</us-gaap:SalesRevenueNet>
  <!--Net sales-->
  <us-gaap:SalesRevenueNet contextRef="c20150701to20150930" unitRef="U001" decimals="-3">883933000</us-gaap:SalesRevenueNet>
  <!--Inventories-->
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The components of inventories at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Raw materials and supplies&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;113,632&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;120,811&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Work in process&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22,979&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Finished products&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;81,263&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;80,118&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Inventory reserves&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(37,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(34,040&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;181,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;189,868&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <!--Schedule of Components of Income Tax Expense (Benefit)-->
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Current:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;239,217&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;229,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;218,302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,779&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22,041&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,937&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;71,507&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;56,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Federal&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(26,760&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,710&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(27,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;State&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;189&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(16,844&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,307&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(7,355&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(6,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(5,477&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;282,007&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;306,278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;275,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <!--Schedule of Deferred Tax Assets and Liabilities-->
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred tax assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reserves and accrued expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;186,120&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;146,014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Inventories&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,967&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net operating loss carryforwards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;87,010&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;45,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;R&amp;amp;D credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,933&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,504&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,203&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,940&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Valuation allowance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(26,009&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(19,338&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total deferred tax assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;273,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;198,045&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred tax liabilities:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reserves and accrued expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;13,915&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Amortizable intangible assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,400,792&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;962,143&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Plant and equipment&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,102&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total deferred tax liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,420,809&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;977,369&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <!--Schedule of Nonvested Restricted Stock Awards Activity-->
  <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;Restricted Stock Grants&lt;/font&gt; - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&amp;#160;&amp;#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number of&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Weighted-average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;grant date&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;fair value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Nonvested at December 31, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;542,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;130.29&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;437,035&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;159.32&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(243,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;183.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(26,892&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;148.82&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Nonvested at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;709,275&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;146.64&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;555,730&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;172.67&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Vested&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(287,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;141.27&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Forfeited&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(25,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;139.56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Nonvested at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;952,672&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;164.62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
  <!--Schedule of Share-based Compensation, Stock Option Activity-->
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number of shares&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Weighted-average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;exercise price&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;per share&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Weighted-average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;contractual term&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Aggregate intrinsic&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Outstanding at January 1, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,981,111&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;90.48&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;628,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;162.77&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(400,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;82.50&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canceled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(91,600&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;142.36&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Outstanding at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,117,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;104.54&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.08&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;265,782,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Granted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;743,250&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;172.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Exercised&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(371,853&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;75.23&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canceled&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(69,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;159.97&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Outstanding at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,419,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.15&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;211,369,740&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Exercisable at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,954,306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;89.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;183,136,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <!--Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]-->
  <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Non-U.S.&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Eliminations&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales to unaffiliated customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,978,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;811,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,789,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales between geographic areas&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;137,276&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;109,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(246,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,115,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;920,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(246,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,789,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;145,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,020&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales to unaffiliated customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,829,752&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;752,643&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,582,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales between geographic areas&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;135,363&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,006&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(254,369&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,965,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;871,649&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(254,369&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,582,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;133,522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,960&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;155,482&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales to unaffiliated customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,661,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;888,024&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,549,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales between geographic areas&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;159,049&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(278,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,820,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,007,199&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(278,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,549,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;134,855&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30,781&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;165,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
  <!--Schedule of Accrued Liabilities [Table Text Block]-->
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Accrued liabilities at December 31 were as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Interest&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,742&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,776&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Customer deposits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;16,707&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;15,094&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Commissions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,079&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Warranty&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Accrued dividend&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;36,077&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30,436&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rebates&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,414&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;16,511&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Billings in excess of cost&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;58,970&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;219,339&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;168,513&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <!--Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]-->
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;721,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;710,614&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;665,219&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;219,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;291,731&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;256,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;940,652&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,002,345&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;921,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <!--Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions-->
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Weighted-average fair value ($)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34.57&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;33.98&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34.95&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Risk-free interest rate (%)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.44&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.53&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Average expected option life (years)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.20&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.10&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.22&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Expected volatility (%)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21.35&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22.17&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;27.01&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Expected dividend yield (%)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;0.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;0.62&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;0.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <!--Schedule of Unrecognized Tax Benefits Roll Forward-->
  <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&amp;#160;&amp;#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Beginning balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,924&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions for tax positions of prior periods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,450&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,525&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,532&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions for tax positions of the current period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,012&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,299&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,571&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions due to acquisitions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,049&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reductions for tax positions of prior periods&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,165&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(12,206&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,008&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reductions for tax positions of the current period&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Settlements with taxing authorities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(568&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(518&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Lapse of applicable statute of limitations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,240&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,080&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(8,934&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Ending balance&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38,678&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28,567&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
  <!--Warranty Accrual Activity-->
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;A summary of the Company's warranty accrual activity is presented below (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balance, beginning of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,537&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,336&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Additions charged to costs and expenses&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;15,950&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;13,396&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deductions&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(15,513&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(13,059&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(18,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(579&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(117&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balance, end of year&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,183&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,537&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <!--Schedule of Recognized Identified Assets Acquired and Liabilities Assumed-->
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Accounts receivable&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;94,506&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other current assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Identifiable intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;972,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,234,549&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;43,098&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total assets acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,381,711&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Deferred revenue&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;166,393&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other current liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57,433&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-term deferred tax liability&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;349,810&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other liabilities&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,935&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net assets acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,800,140&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <!--Schedule of Weighted Average Number of Shares [Table Text Block]-->
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Earnings per Share&lt;/u&gt;&lt;/font&gt; - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&amp;#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&amp;#160; The effects of potential common stock were determined using the treasury stock method (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Years ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic weighted-average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;100,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;99,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Effect of potential common stock:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Common stock awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,126&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;887&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Senior subordinated convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;94&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted weighted-average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;102,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;100,884&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <!--Quarterly Financial Data-->
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;First Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Second Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Third Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Fourth Quarter&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;"&gt;(in thousands, except per share data)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;902,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;931,558&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;945,144&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,010,800&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;559,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;567,520&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;578,493&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;626,878&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Income from operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;244,991&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;253,078&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;267,390&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;289,104&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;151,416&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;158,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167,079&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;182,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings from continuing operations per common share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.50&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.56&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.65&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.79&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.48&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.54&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.63&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.78&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;865,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;889,541&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;883,933&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;943,640&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Gross profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;518,161&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;533,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;533,483&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;579,091&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Income from operations&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;246,896&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;251,974&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;250,371&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;278,677&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net earnings&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;155,773&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;171,280&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;160,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;208,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Earnings from continuing operations per common share:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.70&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.59&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.07&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.54&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.69&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.58&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.05&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <!--Schedule of Rent Expense-->
  <us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;53.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;41.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;32.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;51.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;232.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRentExpenseTableTextBlock>
  <!--Schedule of Maturities of Long-term Debt [Table Text Block]-->
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;401,595&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;800,840&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,407&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;600,147&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;"&gt;Thereafter&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,430,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,232,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <!--Schedule of Effective Income Tax Rate Reconciliation-->
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Federal statutory rate&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;35.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;35.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;35.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Foreign rate differential&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;R&amp;amp;D tax credits&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(0.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(0.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(0.4&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;State taxes, net of federal benefit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Section 199 deduction&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.3&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;29.9&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <!--Long Term Debt-->
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Total debt at December 31 consisted of the following (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016 Facility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,930,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2012 Facility&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;180,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$400 million 1.850% senior notes due 2017&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;400,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;400,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$800 million 2.050% senior notes due 2018&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;800,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;800,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 6.250% senior notes due 2019&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$600 million 3.000% senior notes due 2020&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;600,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;600,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 2.800% senior notes due 2021&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$500 million 3.125% senior notes due 2022&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;500,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$300 million 3.850% senior notes due 2025&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;300,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;300,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;$700 million 3.800% senior notes due 2026&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;700,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Senior subordinated convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,989&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,435&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Less unamortized debt issuance costs&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(23,453&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(17,392&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total debt&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,209,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,271,222&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;Less current portion, net of issuance costs&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;400,975&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,805&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;Long-term debt&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,808,561&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,264,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: justify; line-height: 11.4pt;"&gt;The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <!--Schedule of Goodwill [Table Text Block]-->
  <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The carrying value of goodwill by segment was as follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Medical &amp;amp;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Scientific Imaging&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;RF Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Industrial Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Energy Systems&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;&amp;amp; Controls&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,594,356&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,280,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;408,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;426,583&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,710,691&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;476,106&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;720,345&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,196,451&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill written off related to divestiture of business&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(20,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(20,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Currency translation adjustments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(31,556&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(7,667&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(14,407&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(8,386&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(62,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reclassifications and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(167&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;124&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,039,197&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,993,299&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;374,033&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;418,197&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,824,726&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Goodwill acquired&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;166,768&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,710,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,876,991&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Currency translation adjustments&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(19,100&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(15,118&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(10,055&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(7,774&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(52,047&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Reclassifications and other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,794&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(734&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(2,528&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,185,071&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,687,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;363,978&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;410,423&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,647,142&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <!--Stock Based Compensation Expense-->
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Stock based compensation&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;78.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;61.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;63.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Tax benefit recognized in net income&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;27.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21.6&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22.1&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Windfall tax benefit, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <!--Schedule of Segment Reporting Information, by Segment [Table Text Block]-->
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Medical &amp;amp;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Scientific&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Imaging&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;RF Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Industrial&lt;br /&gt; Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Energy Systems&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;&amp;amp; Controls&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Corporate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,362,813&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,210,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;706,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;510,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,789,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;477,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;372,467&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;202,451&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;129,602&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(127,505&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,054,563&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;282,437&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;487,936&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;182,430&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;164,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,128,940&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Intangible assets, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,660,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,634,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;493,924&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;513,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,302,985&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;154,838&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;156,413&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;88,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;134,976&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;358,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;893,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,324,927&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Capital expenditures&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;16,098&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,590&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,218&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,305&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Depreciation and other amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,248&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;82,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;18,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;240,453&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,215,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,033,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;745,381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;587,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,582,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;441,931&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;312,112&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;214,538&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;162,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(102,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,027,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;265,520&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;293,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;182,544&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;194,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,080&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;945,046&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Intangible assets, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,451,028&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,848,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;513,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;540,628&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,353,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;117,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;67,832&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;113,014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;449,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;869,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,168,365&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Capital expenditures&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,642&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,758&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,276&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;36,260&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Depreciation and other amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;105,928&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;56,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,912&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,254&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;204,261&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,080,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;950,227&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;827,145&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;691,813&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,549,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;375,867&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;271,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;247,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;203,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(98,188&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;999,473&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;232,380&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;270,458&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;220,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;219,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;949,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Intangible assets, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,842,180&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,720,977&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;557,593&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;568,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,689,420&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other*&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;147,529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;65,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;120,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;223,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;203,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;761,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total*&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,400,185&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Capital expenditures&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,430&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,521&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,713&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Depreciation and other amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93,683&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;58,702&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,135&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;23,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;483&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;197,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 10.25pt;"&gt;*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).&lt;/div&gt;&lt;div style="line-height: 10.25pt;"&gt;&lt;br style="line-height: 10.25pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <!--Summary of Options Outstanding and Exercisable, by Range of Exercise Prices-->
  <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;The following table summarizes information for stock options outstanding at December 31, 2016:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Outstanding options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Exercisable options&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Exercise price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;exercise&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Average remaining&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;life (years)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Number&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Average&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;exercise&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;price&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38.46 - 57.68&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;689,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;53.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;689,289&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;53.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57.69 - 76.91&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;259,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;72.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;259,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;72.55&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;76.92 - 96.14&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;249,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93.34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;249,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93.34&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;96.15 - 115.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;283,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;114.99&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;283,069&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;114.99&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;115.38 - 134.60&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;503,778&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;130.72&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7.0&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;368,456&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;129.96&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;134.61- 153.82&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;259,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;144.19&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7.7&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;75,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;141.95&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;153.83 - 173.05&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;916,725&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167.80&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8.8&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;25,334&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;157.81&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;173.06 - 192.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;258,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;179.42&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9.5&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,083&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;175.47&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38.46 - 192.28&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,419,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121.31&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6.2&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,954,306&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;89.37&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
  <!--Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area-->
  <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Medical &amp;amp;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Scientific Imaging&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;RF Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Industrial Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Energy Systems&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;&amp;amp; Controls&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt; text-indent: 1.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;52,703&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;60,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;157,607&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;228,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;71,673&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;89,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,032&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;507,992&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;111,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;52,087&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;126,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;302,687&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Middle East&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;50,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,997&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rest of the world&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,549&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;17,067&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;20,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;46,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;105,493&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;393,550&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;204,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;225,539&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;351,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,174,979&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;23,737&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;45,506&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;65,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;23,883&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;158,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167,698&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57,581&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;97,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;129,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;452,238&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;112,732&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,019&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;60,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;132,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;315,656&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Middle East&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;15,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,165&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;50,227&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;124,489&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rest of the world&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;20,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,761&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;55,074&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;110,723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;340,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;178,032&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;253,272&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;390,293&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,162,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; line-height: 11.4pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,997&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;45,811&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;106,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;31,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;209,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;185,263&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,330&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;157,391&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;518,893&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;107,695&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;61,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;143,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;320,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Middle East&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,997&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34,241&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,824&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;42,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;91,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rest of the world&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,333&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,134&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;78,186&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;142,375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;356,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;151,270&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;320,017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;453,920&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,281,881&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
  <!--Valuation and qualifying accounts-->
  <us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;"&gt;ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;"&gt;Schedule II &amp;#8211; Consolidated Valuation and Qualifying Accounts&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;"&gt;&amp;#160;Years ended December 31, 2016, 2015 and 2014&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Balance at&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;beginning&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;of year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Additions&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;charged to&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;costs and&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;expenses&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Deductions&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Balance at&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;end&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;of year&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="18" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;"&gt;(in thousands)&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="20" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Allowance for doubtful accounts and sales allowances&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(2,794&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,489&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;13,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(4,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,302&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,404&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,992&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,357&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(3,355&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(300&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;13,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="20" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Reserve for inventory obsolescence&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34,040&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,071&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(6,540&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(338&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,233&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38,879&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(9,049&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(4,406&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34,040&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;43,452&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,621&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(11,833&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(1,361&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;38,879&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Deductions from the allowance for doubtful accounts represented the net write-off of uncollectible accounts receivable. Deductions from the inventory obsolescence reserve represented the disposal of obsolete items.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Other included the allowance for doubtful accounts and reserve for inventory obsolescence of acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments for those companies whose functional currency was not the U.S. dollar, reclassifications and other.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <!--Segment and Geographic Area Information-->
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;"&gt;(13)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Segment and Geographic Area Information&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper's operations are reported in four segments around common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical &amp;amp; Scientific Imaging, RF Technology, Industrial Technology and Energy Systems &amp;amp; Controls. The Medical &amp;amp; Scientific Imaging segment offers medical products and software, high performance digital imaging products and software. The RF Technology segment includes products and systems related to comprehensive toll and traffic systems and processing, security and access control, campus card systems, card readers, software-as-a-service applications in the freight matching, commercial construction and food industries, comprehensive business software for legal and construction firms and utility metering and remote monitoring applications.&amp;#160; Products included within the Industrial Technology segment are water and fluid handling pumps, flow measurement and metering equipment, industrial valves and controls, materials analysis equipment and consumables and industrial leak testing. The Energy Systems &amp;amp; Controls segment's products include control systems, equipment and consumables for fluid properties testing, vibration sensors and other non-destructive inspection and measurement products and services. &amp;#160;Roper's management structure and internal reporting are aligned consistently with these four segments.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;There were no material transactions between Roper's business segments during 2016, 2015 and 2014. Sales between geographic areas are primarily of finished products and are accounted for at prices intended to represent third-party prices. Operating profit by business segment and by geographic area is defined as net sales less operating costs and expenses. These costs and expenses do not include unallocated corporate administrative expenses. Items below income from operations on Roper's statement of earnings are not allocated to business segments.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Identifiable assets are those assets used primarily in the operations of each business segment or geographic area. Corporate assets are principally comprised of cash and cash equivalents, deferred tax assets, recoverable insurance claims, deferred compensation assets and property and equipment.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Medical &amp;amp;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Scientific&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Imaging&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;RF Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Industrial&lt;br /&gt; Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Energy Systems&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;&amp;amp; Controls&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Corporate&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,362,813&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,210,264&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;706,625&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;510,223&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,789,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;477,548&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;372,467&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;202,451&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;129,602&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(127,505&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,054,563&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;282,437&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;487,936&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;182,430&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;164,349&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,788&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,128,940&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Intangible assets, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,660,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,634,964&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;493,924&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;513,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,302,985&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;154,838&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;156,413&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;88,130&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;134,976&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;358,645&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;893,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;14,324,927&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Capital expenditures&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;16,098&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,536&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,590&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,218&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;863&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,305&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Depreciation and other amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,248&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;82,653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;18,573&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,701&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;278&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;240,453&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,215,318&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,033,951&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;745,381&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;587,745&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,582,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;441,931&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;312,112&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;214,538&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;162,128&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(102,791&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,027,918&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;265,520&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;293,004&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;182,544&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;194,898&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,080&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;945,046&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Intangible assets, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,451,028&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,848,911&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;513,155&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;540,628&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,353,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;117,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;67,832&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;113,014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;449,694&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;869,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,168,365&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Capital expenditures&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;12,642&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,758&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,179&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,276&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;36,260&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Depreciation and other amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;105,928&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;56,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;19,912&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,254&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;290&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;204,261&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,080,309&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;950,227&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;827,145&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;691,813&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,549,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating profit&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;375,867&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;271,177&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;247,596&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;203,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(98,188&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;999,473&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Operating assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;232,380&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;270,458&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;220,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;219,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,002&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;949,239&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Intangible assets, net&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,842,180&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,720,977&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;557,593&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;568,670&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,689,420&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other*&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;147,529&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;65,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;120,681&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;223,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;203,849&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;761,526&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total*&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;8,400,185&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Capital expenditures&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,430&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,521&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,713&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,634&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;346&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,644&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Depreciation and other amortization&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;93,683&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;58,702&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,135&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;23,281&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;483&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;197,284&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 10.25pt;"&gt;*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).&lt;/div&gt;&lt;div style="line-height: 10.25pt;"&gt;&lt;br style="line-height: 10.25pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;United States&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Non-U.S.&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Eliminations&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales to unaffiliated customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,978,496&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;811,429&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,789,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales between geographic areas&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;137,276&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;109,370&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(246,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,115,772&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;920,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(246,646&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,789,925&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;145,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,020&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167,016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales to unaffiliated customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,829,752&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;752,643&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,582,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales between geographic areas&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;135,363&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,006&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(254,369&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,965,115&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;871,649&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(254,369&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,582,395&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;133,522&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,960&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;155,482&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales to unaffiliated customers&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,661,470&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;888,024&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,549,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Sales between geographic areas&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;159,049&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,175&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(278,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Net sales&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,820,519&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,007,199&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(278,224&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,549,494&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Long-lived assets&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;134,855&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;30,781&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;165,636&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Export sales from the U.S. during the years ended December 31, 2016, 2015 and 2014 were $460 million, $481 million and $477 million, respectively. In the year ended December 31, 2016, these exports were shipped primarily to Asia (37%), Europe (19%), Canada (16%), Middle East (16%) and other (12%).&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Medical &amp;amp;&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Scientific Imaging&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;RF Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Industrial Technology&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Energy Systems&lt;/div&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;&amp;amp; Controls&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt; text-indent: 1.2pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,993&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;52,703&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;60,551&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;22,360&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;157,607&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;228,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;71,673&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;89,229&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;119,032&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;507,992&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;111,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;11,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;52,087&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;126,769&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;302,687&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Middle East&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,107&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;50,605&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,997&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;37,491&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,200&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rest of the world&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;21,549&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;17,067&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;20,675&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;46,202&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;105,493&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;393,550&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;204,036&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;225,539&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;351,854&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,174,979&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;23,737&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;45,506&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;65,826&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;23,883&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;158,952&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;167,698&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;57,581&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;97,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;129,021&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;452,238&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;112,732&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,019&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;60,817&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;132,088&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;315,656&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Middle East&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;15,877&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,165&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,220&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;50,227&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;124,489&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rest of the world&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;20,417&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;10,761&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,471&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;55,074&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;110,723&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;340,461&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;178,032&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;253,272&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;390,293&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,162,058&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; line-height: 11.4pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Canada&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,997&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;45,811&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;106,598&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;31,831&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;209,237&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Europe&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;185,263&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;54,330&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;121,909&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;157,391&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;518,893&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Asia&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;107,695&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;7,555&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;61,552&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;143,524&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;320,326&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Middle East&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,997&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;34,241&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,824&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;42,988&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;91,050&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Rest of the world&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;28,722&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;9,333&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;26,134&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;78,186&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;142,375&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Total&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;356,674&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;151,270&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;320,017&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;453,920&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,281,881&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <!--Selling, general and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20140101to20141231" unitRef="U001" decimals="-3">1102426000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, general and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1136728000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Selling, general and administrative expenses-->
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1277847000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <!--Non-cash stock compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20160101to20161231" unitRef="U001" decimals="-3">78827000</us-gaap:ShareBasedCompensation>
  <!--Non-cash stock compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20150101to20151231" unitRef="U001" decimals="-3">61766000</us-gaap:ShareBasedCompensation>
  <!--Non-cash stock compensation-->
  <us-gaap:ShareBasedCompensation contextRef="c20140101to20141231" unitRef="U001" decimals="-3">63027000</us-gaap:ShareBasedCompensation>
  <!--Weighted average exercise price per share granted (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20160101to20161231" unitRef="U003" decimals="2">172.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Weighted average exercise price per share granted (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c20150101to20151231" unitRef="U003" decimals="2">162.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <!--Restricted Awards Outstanding, Weighted Average Remaining Contractual Terms-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c20160101to20161231">P2Y7M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
  <!--Weighted average fair value of nonvested shares forfeited (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20150101to20151231" unitRef="U003" decimals="2">148.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Weighted average fair value of nonvested shares forfeited (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c20160101to20161231" unitRef="U003" decimals="2">139.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period-Stock Options [Member]-Earliest [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MinimumMember">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period-Stock Options [Member]-Latest [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20160101to20161231_AwardTypeAxis_EmployeeStockOptionMember_RangeAxis_MaximumMember">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period-Restricted Stock Awards [Member]-Latest [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20160101to20161231_AwardTypeAxis_RestrictedStockMember_RangeAxis_MaximumMember">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period-Earliest [Member]-Restricted Stock Awards [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c20160101to20161231_AwardTypeAxis_RestrictedStockMember_RangeAxis_MinimumMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <!--Weighted average exercise price per share exercised (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20150101to20151231" unitRef="U003" decimals="2">82.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Weighted average exercise price per share exercised (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c20160101to20161231" unitRef="U003" decimals="2">75.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <!--Weighted Average Restricted Award Grant Date Fair Value (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20160101to20161231" unitRef="U003" decimals="2">172.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted Average Restricted Award Grant Date Fair Value (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20150101to20151231" unitRef="U003" decimals="2">159.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Discount rate to the average closing price at which employees may purchase stock-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate contextRef="c20160101to20161231" unitRef="U005" decimals="2">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
  <!--Nonvested shares granted (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20160101to20161231" unitRef="U002" decimals="0">555730</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Nonvested shares granted (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c20150101to20151231" unitRef="U002" decimals="0">437035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20160101to20161231" unitRef="U002" decimals="0">25100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c20150101to20151231" unitRef="U002" decimals="0">26892</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20141231" unitRef="U003" decimals="2">130.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20161231" unitRef="U003" decimals="2">164.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c20151231" unitRef="U003" decimals="2">146.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20141231" unitRef="U002" decimals="0">542555</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20151231" unitRef="U002" decimals="0">709275</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c20161231" unitRef="U002" decimals="0">952672</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <!--Options, Exercisable, Weighted Average Exercise Price (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c20161231" unitRef="U003" decimals="2">89.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <!--Number of shares reserved for issuance (in shares)-Incentive Plan 2006 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20161231_PlanNameAxis_IncentivePlan2006Member" unitRef="U002" decimals="0">2073894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Number of shares reserved for issuance (in shares)-Incentive Plan 2016 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c20161231_PlanNameAxis_IncentivePlan2016Member" unitRef="U002" decimals="0">7924932</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <!--Risk-free interest rate-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20160101to20161231" unitRef="U005" decimals="4">0.0144</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20150101to20151231" unitRef="U005" decimals="4">0.0153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Risk-free interest rate-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c20140101to20141231" unitRef="U005" decimals="4">0.0163</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <!--Percentage of eligible earnings to purchase common stock through the employee stock purchase plan-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate contextRef="c20161231" unitRef="U005" decimals="1">0.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
  <!--Number of shares, options, exercisable, number (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c20161231" unitRef="U002" decimals="INF">1954306</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <!--Intrinsic value of options exercised-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20150101to20151231" unitRef="U001" decimals="-5">36900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Intrinsic value of options exercised-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20140101to20141231" unitRef="U001" decimals="-5">50300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Intrinsic value of options exercised-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c20160101to20161231" unitRef="U001" decimals="-5">38900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <!--Weighted average fair value of shares vested (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20160101to20161231" unitRef="U003" decimals="2">141.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted average fair value of shares vested (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c20150101to20151231" unitRef="U003" decimals="2">183.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20160101to20161231" unitRef="U002" decimals="0">287233</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c20150101to20151231" unitRef="U002" decimals="0">243423</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c20160101to20161231" unitRef="U002" decimals="INF">69416</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c20150101to20151231" unitRef="U002" decimals="INF">91600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <!--Expected dividend yield-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20150101to20151231" unitRef="U005" decimals="4">0.0062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20140101to20141231" unitRef="U005" decimals="4">0.0058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Expected dividend yield-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c20160101to20161231" unitRef="U005" decimals="3">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant-Incentive Plan 2016 [Member]-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c20161231_PlanNameAxis_IncentivePlan2016Member" unitRef="U002" decimals="INF">9190273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <!--Expected volatility-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20160101to20161231" unitRef="U005" decimals="4">0.2135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20150101to20151231" unitRef="U005" decimals="4">0.2217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Expected volatility-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c20140101to20141231" unitRef="U005" decimals="4">0.2701</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20141231" unitRef="U003" decimals="2">90.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20151231" unitRef="U003" decimals="2">104.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c20161231" unitRef="U003" decimals="2">121.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20141231" unitRef="U002" decimals="INF">2981111</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20151231" unitRef="U002" decimals="INF">3117616</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c20161231" unitRef="U002" decimals="INF">3419597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <!--Number of shares granted (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20160101to20161231" unitRef="U002" decimals="INF">743250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <!--Number of shares granted (in shares)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c20150101to20151231" unitRef="U002" decimals="INF">628155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <!--Aggregate intrinsic value of options outstanding-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20151231" unitRef="U001" decimals="-3">265782636000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <!--Aggregate intrinsic value of options outstanding-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c20161231" unitRef="U001" decimals="-3">211369740000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <!--Weighted average exercise price per share cancelled (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c20160101to20161231" unitRef="U003" decimals="2">159.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <!--Weighted average exercise price per share cancelled (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c20150101to20151231" unitRef="U003" decimals="2">142.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <!--Weighted average fair value of options granted (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20140101to20141231" unitRef="U003" decimals="2">34.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted average fair value of options granted (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20150101to20151231" unitRef="U003" decimals="2">33.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Weighted average fair value of options granted (in dollars per share)-->
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c20160101to20161231" unitRef="U003" decimals="2">34.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <!--Options outstanding (in shares)-Exercise Price Range 6 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member" unitRef="U002" decimals="INF">259370</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 2 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member" unitRef="U002" decimals="INF">259460</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 1 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member" unitRef="U002" decimals="INF">689289</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 3 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member" unitRef="U002" decimals="INF">249281</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 5 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member" unitRef="U002" decimals="INF">503778</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise price range total shares [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember" unitRef="U002" decimals="INF">3419597</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 4 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member" unitRef="U002" decimals="INF">283069</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 8 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member" unitRef="U002" decimals="INF">258625</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Options outstanding (in shares)-Exercise Price Range 7 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member" unitRef="U002" decimals="INF">916725</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 6 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member" unitRef="U002" decimals="INF">75334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 3 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member" unitRef="U002" decimals="INF">249281</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise price range total shares [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember" unitRef="U002" decimals="INF">1954306</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 4 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member" unitRef="U002" decimals="INF">283069</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 7 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member" unitRef="U002" decimals="INF">25334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 8 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member" unitRef="U002" decimals="INF">4083</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 1 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member" unitRef="U002" decimals="INF">689289</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 2 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member" unitRef="U002" decimals="INF">259460</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercisable options (in shares)-Exercise Price Range 5 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="c20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member" unitRef="U002" decimals="INF">368456</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 7 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member" unitRef="U003" decimals="2">173.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 1 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member" unitRef="U003" decimals="2">57.68</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 6 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member" unitRef="U003" decimals="2">153.82</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 2 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member" unitRef="U003" decimals="2">76.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise price range total shares [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember" unitRef="U003" decimals="2">192.28</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 4 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member" unitRef="U003" decimals="2">115.37</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 8 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member" unitRef="U003" decimals="2">192.28</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 3 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member" unitRef="U003" decimals="2">96.14</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, upper range limit (in dollars per share)-Exercise Price Range 5 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member" unitRef="U003" decimals="2">134.60</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 4 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange4Member" unitRef="U003" decimals="2">96.15</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 7 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange7Member" unitRef="U003" decimals="2">153.83</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 2 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange2Member" unitRef="U003" decimals="2">57.69</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 8 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange8Member" unitRef="U003" decimals="2">173.06</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 3 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange3Member" unitRef="U003" decimals="2">76.92</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 5 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange5Member" unitRef="U003" decimals="2">115.38</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 1 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange1Member" unitRef="U003" decimals="2">38.46</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise Price Range 6 [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRange6Member" unitRef="U003" decimals="2">134.61</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Exercise price range, lower range limit (in dollars per share)-Exercise price range total shares [Member]-->
  <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit contextRef="c20160101to20161231_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTotalSharesMember" unitRef="U003" decimals="2">38.46</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
  <!--Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]-->
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Stock-Based Compensation&lt;/u&gt;&lt;/font&gt; - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&amp;#160;&amp;#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&amp;#160;&amp;#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&amp;#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&amp;#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <!--Reduction in unrecognized tax benefits expected within twelve months of the balance sheet date-->
  <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit contextRef="c20161231" unitRef="U001" decimals="-5">6800000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
  <!--Summary of Accounting Policies-->
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 27.1pt; vertical-align: top; color: #000000; align: right;"&gt;(1)&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;&lt;u&gt;Summary of Accounting Policies&lt;/u&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Basis of Presentation&lt;/u&gt;&lt;/font&gt; - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Nature of the Business&lt;/u&gt;&lt;/font&gt; - Roper is a diversified technology company.&amp;#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Recent Accounting Pronouncements&lt;/u&gt;&lt;/font&gt; - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&amp;#160;&amp;#160;The Company considers the applicability and impact of all ASUs.&amp;#160;&amp;#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;"&gt;Recently Adopted Accounting Pronouncements&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In March 2016, the FASB issued an update on stock compensation.&amp;#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&amp;#160;This change adds volatility to the Company's effective tax rate.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 36pt; vertical-align: top; align: right;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;"&gt;&amp;#183;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In March 2016, the FASB issued an update amending the equity method of&amp;#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&amp;#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&amp;#160; Early adoption is permitted.&amp;#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&amp;#160; The update did not have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&amp;#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&amp;#160; The update did not have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&amp;#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&amp;#160; The Company adopted the update prospectively effective January 1, 2016.&amp;#160;&amp;#160; The update did not have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&amp;#160;The Company adopted the update prospectively effective January 1, 2016.&amp;#160;&amp;#160; The update did not&amp;#160;have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;"&gt;Recently Released Accounting Pronouncements&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&amp;#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&amp;#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&amp;#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&amp;#160;This update,&amp;#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&amp;#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&amp;#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&amp;#160; These amendments include the&amp;#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&amp;#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&amp;#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Accounts Receivable&lt;/u&gt;&lt;/font&gt; - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Cash and Cash Equivalents&lt;/u&gt;&lt;/font&gt; - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Contingencies&lt;/u&gt;&lt;/font&gt; - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&amp;#160;&amp;#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&amp;#160;&amp;#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Earnings per Share&lt;/u&gt;&lt;/font&gt; - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&amp;#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&amp;#160; The effects of potential common stock were determined using the treasury stock method (in thousands):&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Years ended December 31,&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2016&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2015&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;2014&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Basic weighted-average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,291&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;100,616&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;99,916&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Effect of potential common stock:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Common stock awards&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,126&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;887&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;816&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Senior subordinated convertible notes&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;47&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;94&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Diluted weighted-average shares outstanding&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;102,464&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;101,597&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;100,884&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Estimates&lt;/u&gt;&lt;/font&gt; - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Foreign Currency Translation and Transactions&lt;/u&gt;&lt;/font&gt; - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&amp;#160;&amp;#160;Translation adjustments are reflected as a component of other comprehensive income.&amp;#160;&amp;#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&amp;#160;&amp;#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 11pt; font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Goodwill and Other Intangibles&lt;/u&gt;&lt;/font&gt; - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. &lt;/font&gt;The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&amp;#160;&amp;#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&amp;#160;&amp;#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&amp;#160;&amp;#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&amp;#160;&amp;#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&amp;#160;&amp;#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&amp;#160;&amp;#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&amp;#160;&amp;#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&amp;#160;&amp;#160;&lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed &lt;/font&gt;whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&amp;#160;&amp;#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&amp;#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;a significant adverse change in legal factors or in the business climate;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;an adverse action or assessment by a regulator;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;unanticipated competition;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;a loss of key personnel;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &amp;#160;Roper first qualitatively assesses &lt;font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"&gt;whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&amp;#160; &lt;/font&gt;If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&amp;#160;&amp;#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&amp;#160;&amp;#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&amp;#160;&amp;#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&amp;#160;&amp;#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&amp;#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The assessment of fair value for impairment purposes requires significant judgments to be made by management.&amp;#160;&amp;#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&amp;#160;&amp;#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Impairment of Long-Lived Assets&lt;/u&gt;&lt;/font&gt; - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/font&gt; - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&amp;#160;&amp;#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&amp;#160; No prior periods were adjusted.&amp;#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&amp;#160;&amp;#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&amp;#160;&amp;#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Interest Rate Risk&lt;/u&gt;&lt;/font&gt; - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&amp;#160;&amp;#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&amp;#160;&amp;#160;There were no interest rate swaps outstanding at December 31, 2016.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Inventories&lt;/u&gt;&lt;/font&gt; - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Other Comprehensive Income&lt;/u&gt;&lt;/font&gt; - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Product Warranties&lt;/u&gt;&lt;/font&gt; - The Company sells certain of its products to customers with a product warranty that allows customers to return a defective product during a specified warranty period following the purchase in exchange for a replacement product, repair at no cost to the customer or the issuance of a credit to the customer. The Company accrues its estimated exposure to warranty claims based upon current and historical product sales data, warranty costs incurred and any other related information known to the Company.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Property, Plant and Equipment and Depreciation and Amortization&lt;/u&gt;&lt;/font&gt; - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Buildings&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;20-30 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Machinery&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;8-12 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Other equipment&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;"&gt;3-5 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Research and Development&lt;/u&gt;&lt;/font&gt; - Research and development ("R&amp;amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Revenue Recognition&lt;/u&gt;&lt;/font&gt; - The Company recognizes revenue when all of the following criteria are met:&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;persuasive evidence of an arrangement exists;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;delivery has occurred or services have been rendered;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;the seller's price to the buyer is fixed or determinable; and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 11.4pt;"&gt;&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td style="width: 18.1pt;"&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;"&gt;&amp;#9679;&lt;/td&gt;&lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"&gt;collectibility is reasonably assured.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Capitalized Software&lt;/u&gt;&lt;/font&gt; - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&amp;#160;&amp;#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Stock-Based Compensation&lt;/u&gt;&lt;/font&gt; - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&amp;#160;&amp;#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&amp;#160;&amp;#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&amp;#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&amp;#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <!--Treasury stock sold (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">19</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
  <!--Treasury stock sold (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">20</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
  <!--Treasury stock sold (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">18</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
  <!--Restricted stock activity (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">324</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">411</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">213</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-17976000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-17980000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-14697000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-22064000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-14694000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-22062000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Restricted stock activity-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <!--Treasury stock sold-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">179000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">3147000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2549000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">202000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20140101to20141231" unitRef="U001" decimals="-3">2751000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">193000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20150101to20151231" unitRef="U001" decimals="-3">2889000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">2710000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3340000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Treasury stock sold-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
  <!--Conversion of senior subordinated convertible notes-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-11032000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">-11032000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-1403000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">-1403000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">-13111000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">-13111000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <!--Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c20140101to20141231" unitRef="U002" decimals="0">20368</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <!--Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c20160101to20161231" unitRef="U002" decimals="0">19448</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <!--Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c20150101to20151231" unitRef="U002" decimals="0">18132</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <!--Stock option exercises-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">33002000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">27970000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20160101to20161231" unitRef="U001" decimals="-3">27974000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">32517000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20150101to20151231" unitRef="U001" decimals="-3">33006000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20140101to20141231" unitRef="U001" decimals="-3">32523000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Stock option exercises-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <!--Conversion of senior subordinated convertible notes (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Conversion of senior subordinated convertible notes (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">0</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <!--Stock option exercises (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">402</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock option exercises (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">581</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock option exercises (in shares)-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="INF">372</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock option exercises (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20150101to20151231" unitRef="U002" decimals="INF">400050</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock option exercises (in shares)-->
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c20160101to20161231" unitRef="U002" decimals="INF">371853</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <!--Stock based compensation-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160101to20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">77860000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140101to20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150101to20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140101to20141231" unitRef="U001" decimals="-3">63025000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150101to20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160101to20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140101to20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140101to20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">63025000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150101to20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160101to20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160101to20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160101to20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Treasury Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140101to20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Retained Earnings [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150101to20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20160101to20161231" unitRef="U001" decimals="-3">77860000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Common Stock [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20140101to20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150101to20151231" unitRef="U001" decimals="-3">61766000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stock based compensation-Additional Paid-in Capital [Member]-->
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20150101to20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">61766000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20151231" unitRef="U001" decimals="-3">5298947000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20161231" unitRef="U001" decimals="-3">5788865000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1229233000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-19475000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">2959196000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">43083000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20131231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">1013000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20131231" unitRef="U001" decimals="-3">4213050000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1419262000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">4110530000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">1021000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1325338000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-324739000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-18901000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-->
  <us-gaap:StockholdersEquity contextRef="c20141231" unitRef="U001" decimals="-3">4755360000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">4642402000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Additional Paid-in Capital [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3">1489067000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-19273000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20161231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">1036000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Common Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3">1028000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-212779000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Retained Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3">3520201000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Accumulated Other Comprehensive Earnings [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20141231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3">-71927000</us-gaap:StockholdersEquity>
  <!--Stockholders' Equity Attributable to Parent-Treasury Stock [Member]-->
  <us-gaap:StockholdersEquity contextRef="c20151231_StatementEquityComponentsAxis_TreasuryStockMember" unitRef="U001" decimals="-3">-19094000</us-gaap:StockholdersEquity>
  <!--Tax credit carryforward, Expiration date-Research Tax Credit Carryforward [Member]-Internal Revenue Service (IRS) [Member]-Latest [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">2036-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax credit carryforward, Expiration date-Earliest [Member]-Research Tax Credit Carryforward [Member]-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_RangeAxis_MinimumMember_TaxCreditCarryforwardAxis_ResearchMember">2019-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax credit carryforward, Expiration date-Research Tax Credit Carryforward [Member]-Foreign Tax Authority [Member]-Latest [Member]-->
  <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c20160101to20161231_IncomeTaxAuthorityAxis_ForeignCountryMember_RangeAxis_MaximumMember_TaxCreditCarryforwardAxis_ResearchMember">2026-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
  <!--Tax credit carryforward, Amount-Internal Revenue Service (IRS) [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-5">9100000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Tax credit carryforward, Amount-Internal Revenue Service (IRS) [Member]-Research Tax Credit Carryforward [Member]-->
  <us-gaap:TaxCreditCarryforwardAmount contextRef="c20161231_IncomeTaxAuthorityAxis_InternalRevenueServiceIRSMember_TaxCreditCarryforwardAxis_ResearchMember" unitRef="U001" decimals="-5">10900000</us-gaap:TaxCreditCarryforwardAmount>
  <!--Treasury stock, shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20161231" unitRef="U002" decimals="INF">1906</us-gaap:TreasuryStockShares>
  <!--Treasury stock, shares (in shares)-->
  <us-gaap:TreasuryStockShares contextRef="c20151231" unitRef="U002" decimals="INF">1925</us-gaap:TreasuryStockShares>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20151231" unitRef="U001" decimals="-3">19094000</us-gaap:TreasuryStockValue>
  <!--Treasury Stock, Value-->
  <us-gaap:TreasuryStockValue contextRef="c20161231" unitRef="U001" decimals="-3">18901000</us-gaap:TreasuryStockValue>
  <!--Undistributed Earnings of Foreign Subsidiaries-->
  <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="c20161231" unitRef="U001" decimals="-7">1370000000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
  <!--Additions for tax positions of prior periods-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3450000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Additions for tax positions of prior periods-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20150101to20151231" unitRef="U001" decimals="-3">3525000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Additions for tax positions of prior periods-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c20140101to20141231" unitRef="U001" decimals="-3">6532000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <!--Additions for tax positions of the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20160101to20161231" unitRef="U001" decimals="-3">9012000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions for tax positions of the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20140101to20141231" unitRef="U001" decimals="-3">5571000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions for tax positions of the current period-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c20150101to20151231" unitRef="U001" decimals="-3">3299000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
  <!--Additions due to acquisitions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c20160101to20161231" unitRef="U001" decimals="-3">5049000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
  <!--Additions due to acquisitions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c20140101to20141231" unitRef="U001" decimals="-3">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
  <!--Additions due to acquisitions-->
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition contextRef="c20150101to20151231" unitRef="U001" decimals="-3">6177000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20140101to20141231" unitRef="U001" decimals="-3">8934000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3240000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations-->
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c20150101to20151231" unitRef="U001" decimals="-3">3080000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <!--Interest and penalties related to unrecognized tax benefits-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c20160101to20161231" unitRef="U001" decimals="-5">400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
  <!--Unrecognized income tax benefits that, if recognized, would affect the effective income tax rate in any future periods-->
  <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c20161231" unitRef="U001" decimals="-5">36800000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
  <!--Accrued interest and penalties-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20151231" unitRef="U001" decimals="-5">3400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Accrued interest and penalties-->
  <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c20161231" unitRef="U001" decimals="-5">3800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20150101to20151231" unitRef="U001" decimals="-3">142000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20160101to20161231" unitRef="U001" decimals="-3">568000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c20140101to20141231" unitRef="U001" decimals="-3">518000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20151231" unitRef="U001" decimals="-3">26140000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20141231" unitRef="U001" decimals="-3">28567000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20131231" unitRef="U001" decimals="-3">26924000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits-->
  <us-gaap:UnrecognizedTaxBenefits contextRef="c20161231" unitRef="U001" decimals="-3">38678000</us-gaap:UnrecognizedTaxBenefits>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20140101to20141231" unitRef="U001" decimals="-3">1008000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20150101to20151231" unitRef="U001" decimals="-3">12206000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions-->
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1165000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <!--Use of Estimates, Policy [Policy Text Block]-->
  <us-gaap:UseOfEstimates contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Estimates&lt;/u&gt;&lt;/font&gt; - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <!--Valuation Allowances and Reserves, Balance-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20141231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">38879000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20151231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">34040000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20141231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">13694000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20131231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">43452000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20151231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">12404000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20131231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">14992000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">14489000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Valuation Allowances and Reserves, Balance-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c20161231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">37233000</us-gaap:ValuationAllowancesAndReservesBalance>
  <!--Other changes-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">1302000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Other changes-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">-300000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Other changes-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">-338000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Other changes-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">-4406000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Other changes-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">-1361000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Other changes-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">3088000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <!--Valuation Allowances and Reserves, Deductions-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">6540000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">3355000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">11833000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">2794000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">4128000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Valuation Allowances and Reserves, Deductions-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">9049000</us-gaap:ValuationAllowancesAndReservesDeductions>
  <!--Additions charged to costs and expenses-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">8616000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Additions charged to costs and expenses-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">2357000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Additions charged to costs and expenses-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">10071000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Additions charged to costs and expenses-Reserve for inventory obsolescence [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20140101to20141231_ValuationAllowancesAndReservesTypeAxis_InventoryValuationReserveMember" unitRef="U001" decimals="-3">8621000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Additions charged to costs and expenses-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20150101to20151231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">1536000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Additions charged to costs and expenses-Allowance For Doubtful Accounts And Sales Allowances [Member]-->
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c20160101to20161231_ValuationAllowancesAndReservesTypeAxis_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" unitRef="U001" decimals="-3">1791000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <!--Diluted shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20150101to20151231" unitRef="U002" decimals="-3">101597000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20160101to20161231" unitRef="U002" decimals="-3">102464000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Diluted shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c20140101to20141231" unitRef="U002" decimals="-3">100884000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <!--Basic weighted-average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20150101to20151231" unitRef="U002" decimals="-3">100616000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic weighted-average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20160101to20161231" unitRef="U002" decimals="-3">101291000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Basic weighted-average shares outstanding (in shares)-->
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c20140101to20141231" unitRef="U002" decimals="-3">99916000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <!--Weighted Average Number Diluted Shares Outstanding Adjustment-Adjustments for New Accounting Principle, Early Adoption [Member]-->
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c20160101to20161231_NewAccountingPronouncementEarlyAdoptionAxis_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" unitRef="U002" decimals="0">278829</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <!--Future tax benefit related to sale of disposal group-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <rop:FutureTaxBenefitRelatedToSaleOfDisposalGroup contextRef="c20150101to20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember" unitRef="U001" decimals="-6">11000000</rop:FutureTaxBenefitRelatedToSaleOfDisposalGroup>
  <!--Tax Expense related to gain on disposal group-Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]-Abel Pumps LP [Member]-->
  <rop:TaxExpenseRelatedToGainOnDisposalGroup contextRef="c20150101to20151231_DisposalGroupClassificationAxis_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_AbelPumpsLPMember" unitRef="U001" decimals="-6">46000000</rop:TaxExpenseRelatedToGainOnDisposalGroup>
  <!--Allowance For Doubtful Accounts Receivable And Sales Returns And Allowances Net Current-->
  <rop:AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent contextRef="c20161231" unitRef="U001" decimals="-5">14500000</rop:AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent>
  <!--Allowance For Doubtful Accounts Receivable And Sales Returns And Allowances Net Current-->
  <rop:AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent contextRef="c20151231" unitRef="U001" decimals="-5">12400000</rop:AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent>
  <!--Contracts Revenue Percentage Of Completion-->
  <rop:ContractsRevenuePercentageOfCompletion contextRef="c20140101to20141231" unitRef="U001" decimals="-6">266000000</rop:ContractsRevenuePercentageOfCompletion>
  <!--Contracts Revenue Percentage Of Completion-->
  <rop:ContractsRevenuePercentageOfCompletion contextRef="c20160101to20161231" unitRef="U001" decimals="-6">241000000</rop:ContractsRevenuePercentageOfCompletion>
  <!--Contracts Revenue Percentage Of Completion-->
  <rop:ContractsRevenuePercentageOfCompletion contextRef="c20150101to20151231" unitRef="U001" decimals="-6">253000000</rop:ContractsRevenuePercentageOfCompletion>
  <!--Goodwill Maximum Carrying Value-->
  <rop:GoodwillMaximumCarryingValue contextRef="c20161231" unitRef="U001" decimals="-8">2200000000</rop:GoodwillMaximumCarryingValue>
  <!--Goodwill Minimum Carrying Value-->
  <rop:GoodwillMinimumCarryingValue contextRef="c20161231" unitRef="U001" decimals="-6">0</rop:GoodwillMinimumCarryingValue>
  <!--Research and Development Disclosure [Text Block]-->
  <rop:ResearchAndDevelopmentDisclosureTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;&lt;font style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;u&gt;Research and Development&lt;/u&gt;&lt;/font&gt; - Research and development ("R&amp;amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.&lt;/div&gt;&lt;div style="line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</rop:ResearchAndDevelopmentDisclosureTextBlock>
  <!--Segment Reporting Operating Assets-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">282437000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Corporate, Non-Segment [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">9080000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Operating Segments [Member]-RF Technology [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">270458000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">194898000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Corporate, Non-Segment [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">7002000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Industrial Technology [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">182544000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-->
  <rop:SegmentReportingOperatingAssets contextRef="c20151231" unitRef="U001" decimals="-3">945046000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-->
  <rop:SegmentReportingOperatingAssets contextRef="c20141231" unitRef="U001" decimals="-3">949239000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-RF Technology [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">487936000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Corporate, Non-Segment [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">11788000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">232380000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">265520000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Operating Segments [Member]-Industrial Technology [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">220115000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-RF Technology [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">293004000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">219284000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Industrial Technology [Member]-Operating Segments [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">182430000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <rop:SegmentReportingOperatingAssets contextRef="c20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">164349000</rop:SegmentReportingOperatingAssets>
  <!--Segment Reporting Operating Assets-->
  <rop:SegmentReportingOperatingAssets contextRef="c20161231" unitRef="U001" decimals="-3">1128940000</rop:SegmentReportingOperatingAssets>
  <!--Segment Operating Profit-Operating Segments [Member]-RF Technology [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">372467000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">129602000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-Industrial Technology [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">214538000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">375867000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-->
  <rop:SegmentOperatingProfit contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1027918000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-Industrial Technology [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">202451000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-Medical And Scientific Imaging [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20160101to20161231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">477548000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Energy Systems And Controls [Member]-Operating Segments [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">162128000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Corporate, Non-Segment [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20140101to20141231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">-98188000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Industrial Technology [Member]-Operating Segments [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_IndustrialTechnologyMember" unitRef="U001" decimals="-3">247596000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Medical And Scientific Imaging [Member]-Operating Segments [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_MedicalAndScientificImagingMember" unitRef="U001" decimals="-3">441931000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-->
  <rop:SegmentOperatingProfit contextRef="c20160101to20161231" unitRef="U001" decimals="-3">1054563000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-RF Technology [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20150101to20151231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">312112000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-Energy Systems And Controls [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_EnergySystemsAndControlsMember" unitRef="U001" decimals="-3">203021000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-->
  <rop:SegmentOperatingProfit contextRef="c20140101to20141231" unitRef="U001" decimals="-3">999473000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Corporate, Non-Segment [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20160101to20161231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">-127505000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Corporate, Non-Segment [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20150101to20151231_ConsolidationItemsAxis_CorporateNonSegmentMember" unitRef="U001" decimals="-3">-102791000</rop:SegmentOperatingProfit>
  <!--Segment Operating Profit-Operating Segments [Member]-RF Technology [Member]-->
  <rop:SegmentOperatingProfit contextRef="c20140101to20141231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RfTechnologyMember" unitRef="U001" decimals="-3">271177000</rop:SegmentOperatingProfit>
  <!--Schedule Of Other Intangible Assets By Major Class [Table Text Block]-->
  <rop:ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock contextRef="c20160101to20161231">&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"&gt;Other intangible assets were comprised of (in thousands):&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Cost&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Accum. amort.&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;&lt;div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;"&gt;Net book value&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Customer related intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,448,509&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(602,615&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;1,845,894&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Unpatented technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;270,170&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(117,405&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;152,765&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;161,201&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(44,298&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;116,903&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Patents and other protective rights&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,160&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(18,659&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,501&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Backlog&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(700&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;595&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(122&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;473&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets not subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;407,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;407,460&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2015&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,312,795&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(783,799&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,528,996&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;"&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Customer related intangibles&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,272,081&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(712,718&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;2,559,363&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Unpatented technology&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;462,152&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(144,025&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;318,127&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Software&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;184,761&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(56,882&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;127,879&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Patents and other protective rights&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;24,656&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(20,399&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,257&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;6,591&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(653&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;5,938&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Assets not subject to amortization:&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Trade names&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;578,279&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;578,279&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;"&gt;In process research and development&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;62,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;62,000&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;"&gt;Balances at December 31, 2016&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;4,590,520&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;(934,677&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;$&lt;/div&gt;&lt;/td&gt;&lt;td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"&gt;&lt;div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;"&gt;3,655,843&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; line-height: 11.4pt;"&gt;&lt;br style="line-height: 11.4pt;" /&gt;&lt;/div&gt;&lt;/div&gt;</rop:ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock>
  <!--Deferred Tax Liabilities Tax Deferred Expense Reserves And Accruals-->
  <rop:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals contextRef="c20151231" unitRef="U001" decimals="-3">11222000</rop:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals>
  <!--Deferred Tax Liabilities Tax Deferred Expense Reserves And Accruals-->
  <rop:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals contextRef="c20161231" unitRef="U001" decimals="-3">13915000</rop:DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals>
  <!--Seven Hundred Million Dollar Senior Notes Due 2026 Fair Value-Senior notes due 2026 [Member]-->
  <rop:SevenHundredMillionDollarSeniorNotesDue2026FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2026Member" unitRef="U001" decimals="-6">702000000</rop:SevenHundredMillionDollarSeniorNotesDue2026FairValue>
  <!--Five Hundred Million Dollar Senior Notes Due 2021 Fair Value-Senior notes due 2021 [Member]-->
  <rop:FiveHundredMillionDollarSeniorNotesDue2021FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2021Member" unitRef="U001" decimals="-6">497000000</rop:FiveHundredMillionDollarSeniorNotesDue2021FairValue>
  <!--Eight Hundred Million Dollar Senior Notes Due 2018 Fair Value-Senior Notes 2018 [Member]-->
  <rop:EightHundredMillionDollarSeniorNotesDue2018FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotes2018Member" unitRef="U001" decimals="-6">803000000</rop:EightHundredMillionDollarSeniorNotesDue2018FairValue>
  <!--Five Hundred Million Dollar Senior Notes Due 2019 Fair Value-Senior Notes due 2019 [Member]-->
  <rop:FiveHundredMillionDollarSeniorNotesDue2019FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2019Member" unitRef="U001" decimals="-6">551000000</rop:FiveHundredMillionDollarSeniorNotesDue2019FairValue>
  <!--Five Hundred Million Dollar Senior Notes Due 2022 Fair Value-Senior notes due 2022 [Member]-->
  <rop:FiveHundredMillionDollarSeniorNotesDue2022FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2022Member" unitRef="U001" decimals="-6">497000000</rop:FiveHundredMillionDollarSeniorNotesDue2022FairValue>
  <!--Six Hundred Million Dollar Senior Notes Due 2020 Fair Value-Senior notes due 2020 [Member]-->
  <rop:SixHundredMillionDollarSeniorNotesDue2020FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2020Member" unitRef="U001" decimals="-6">605000000</rop:SixHundredMillionDollarSeniorNotesDue2020FairValue>
  <!--Four Hundred million Dollar senior notes due 2017 Fair Value-Senior notes due 2017 [Member]-->
  <rop:FourHundredMillionDollarSeniorNotesDue2017FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2017Member" unitRef="U001" decimals="-6">401000000</rop:FourHundredMillionDollarSeniorNotesDue2017FairValue>
  <!--Three Hundred Million Dollar Senior Notes Due 2025 Fair Value-Senior notes due 2025 [Member]-->
  <rop:ThreeHundredMillionDollarSeniorNotesDue2025FairValue contextRef="c20161231_LongtermDebtTypeAxis_SeniorNotesDue2025Member" unitRef="U001" decimals="-6">303000000</rop:ThreeHundredMillionDollarSeniorNotesDue2025FairValue>
  <!--Product Warranty Accrual Increase Decrease Currency Translation Business Acquisitions And Other Adjustments-->
  <rop:ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments contextRef="c20150101to20151231" unitRef="U001" decimals="-3">579000</rop:ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments>
  <!--Product Warranty Accrual Increase Decrease Currency Translation Business Acquisitions And Other Adjustments-->
  <rop:ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments contextRef="c20140101to20141231" unitRef="U001" decimals="-3">117000</rop:ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments>
  <!--Product Warranty Accrual Increase Decrease Currency Translation Business Acquisitions And Other Adjustments-->
  <rop:ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments contextRef="c20160101to20161231" unitRef="U001" decimals="-3">72000</rop:ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments>
  <!--Senior Notes Offering-Senior Subordinated Notes [Member]-->
  <rop:SeniorNotesOffering contextRef="c20161231_DebtInstrumentAxis_SeniorSubordinatedNotesMember" unitRef="U001" decimals="-6">230000000</rop:SeniorNotesOffering>
  <!--Repayments of Convertible Debt Principal and Premium-Senior Subordinated Notes [Member]-->
  <rop:RepaymentsOfConvertibleDebtPrincipalAndPremium contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorSubordinatedNotesMember" unitRef="U001" decimals="-5">18500000</rop:RepaymentsOfConvertibleDebtPrincipalAndPremium>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2017 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2017Member">May 15, 2013</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2026 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2026Member">June 15, 2017</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2019 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2019Member">March 1, 2010</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2025 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_rop_SeniorNotes2022Member">June 15, 2016</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2022 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2022Member">May 15, 2013</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2020 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2020Member">June 15, 2016</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2021 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2021Member">June 15, 2017</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Debt Instrument Interest Payments Date Range Start-Senior Notes 2018 [Member]-->
  <rop:DebtInstrumentInterestPaymentsDateRangeStart contextRef="c20160101to20161231_DebtInstrumentAxis_SeniorNotes2018Member">October 1, 2013</rop:DebtInstrumentInterestPaymentsDateRangeStart>
  <!--Amortization of Other Intangible Assets-->
  <rop:AmortizationOfOtherIntangibleAssets contextRef="c20140101to20141231" unitRef="U001" decimals="-6">153000000</rop:AmortizationOfOtherIntangibleAssets>
  <!--Amortization of Other Intangible Assets-->
  <rop:AmortizationOfOtherIntangibleAssets contextRef="c20150101to20151231" unitRef="U001" decimals="-6">164000000</rop:AmortizationOfOtherIntangibleAssets>
  <!--Amortization of Other Intangible Assets-->
  <rop:AmortizationOfOtherIntangibleAssets contextRef="c20160101to20161231" unitRef="U001" decimals="-6">201000000</rop:AmortizationOfOtherIntangibleAssets>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20141231" unitRef="U001" decimals="-3">165636000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20151231" unitRef="U001" decimals="-3">155482000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-Non US Operations [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20161231_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">21020000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-Eliminations [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20141231_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">0</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-Eliminations [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20151231_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">0</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-United States [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20151231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">133522000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-United States [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20161231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">145996000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-United States [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20141231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3">134855000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20161231" unitRef="U001" decimals="-3">167016000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-Non US Operations [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20151231_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">21960000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-Non US Operations [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20141231_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-3">30781000</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched-Eliminations [Member]-->
  <rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched contextRef="c20161231_StatementGeographicalAxis_GeographyEliminationsMember" unitRef="U001" decimals="-3">0</rop:EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched>
  <!--Conversion of senior subordinated convertible notes, tax-->
  <rop:ConversionOfSeniorSubordinatedConvertibleNotesTax contextRef="c20150101to20151231" unitRef="U001" decimals="-3">2094000</rop:ConversionOfSeniorSubordinatedConvertibleNotesTax>
  <!--Conversion of senior subordinated convertible notes, tax-->
  <rop:ConversionOfSeniorSubordinatedConvertibleNotesTax contextRef="c20140101to20141231" unitRef="U001" decimals="-3">115000</rop:ConversionOfSeniorSubordinatedConvertibleNotesTax>
  <!--Conversion of senior subordinated convertible notes, tax-->
  <rop:ConversionOfSeniorSubordinatedConvertibleNotesTax contextRef="c20160101to20161231" unitRef="U001" decimals="-3">980000</rop:ConversionOfSeniorSubordinatedConvertibleNotesTax>
  <!--Defined Contribution Plan Number-->
  <rop:DefinedContributionPlanNumber contextRef="c20160101to20161231" unitRef="U006" decimals="INF">4</rop:DefinedContributionPlanNumber>
  <!--Defined Contribution Plan Number-->
  <rop:DefinedContributionPlanNumber contextRef="c20140101to20141231" unitRef="U006" decimals="INF">4</rop:DefinedContributionPlanNumber>
  <!--Defined Contribution Plan Number-->
  <rop:DefinedContributionPlanNumber contextRef="c20150101to20151231" unitRef="U006" decimals="INF">4</rop:DefinedContributionPlanNumber>
  <!--Cash Paid To Acquire Business Net of Cash Acquired-->
  <rop:CashPaidToAcquireBusinessNetOfCashAcquired contextRef="c20160101to20161231" unitRef="U001" decimals="-3">3721758000</rop:CashPaidToAcquireBusinessNetOfCashAcquired>
  <!--Cash Paid To Acquire Business Net of Cash Acquired-->
  <rop:CashPaidToAcquireBusinessNetOfCashAcquired contextRef="c20140101to20141231" unitRef="U001" decimals="-3">305379000</rop:CashPaidToAcquireBusinessNetOfCashAcquired>
  <!--Cash Paid To Acquire Business Net of Cash Acquired-->
  <rop:CashPaidToAcquireBusinessNetOfCashAcquired contextRef="c20150101to20151231" unitRef="U001" decimals="-3">1762883000</rop:CashPaidToAcquireBusinessNetOfCashAcquired>
  <!--Proceeds from stock based compensation, net-->
  <rop:ProceedsFromStockBasedCompensationNet contextRef="c20140101to20141231" unitRef="U001" decimals="-3">10463000</rop:ProceedsFromStockBasedCompensationNet>
  <!--Proceeds from stock based compensation, net-->
  <rop:ProceedsFromStockBasedCompensationNet contextRef="c20160101to20161231" unitRef="U001" decimals="-3">9998000</rop:ProceedsFromStockBasedCompensationNet>
  <!--Proceeds from stock based compensation, net-->
  <rop:ProceedsFromStockBasedCompensationNet contextRef="c20150101to20151231" unitRef="U001" decimals="-3">18312000</rop:ProceedsFromStockBasedCompensationNet>
  <!--Redemption Premium Convertible Debt-->
  <rop:RedemptionPremiumConvertibleDebt contextRef="c20150101to20151231" unitRef="U001" decimals="-3">13126000</rop:RedemptionPremiumConvertibleDebt>
  <!--Redemption Premium Convertible Debt-->
  <rop:RedemptionPremiumConvertibleDebt contextRef="c20160101to20161231" unitRef="U001" decimals="-3">14166000</rop:RedemptionPremiumConvertibleDebt>
  <!--Redemption Premium Convertible Debt-->
  <rop:RedemptionPremiumConvertibleDebt contextRef="c20140101to20141231" unitRef="U001" decimals="-3">1518000</rop:RedemptionPremiumConvertibleDebt>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:footnote xlink:label="Footnote-Item-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</link:footnote>
    <link:loc xlink:href="#Item-1" xlink:label="Item-1_lbl" xlink:type="locator" />
    <link:footnoteArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item-1_lbl" xlink:to="Footnote-Item-1" xlink:type="arc" />
  </link:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>rop-20161231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<xs:schema targetNamespace="http://ropertech.com/20161231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:rop="http://ropertech.com/20161231" xmlns:us-types="http://fasb.org/us-types/2016-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="rop-20161231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rop-20161231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rop-20161231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rop-20161231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://ropertech.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedStatementsOfEarnings" id="ConsolidatedStatementsOfEarnings">
        <link:definition>020000 - Statement - Consolidated Statements of Earnings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>030000 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" id="ConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>040000 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" id="ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical">
        <!--Parent Role: Consolidated Statements of Changes in Stockholders' Equity-->
        <link:definition>040100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>050000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SummaryOfAccountingPolicies" id="SummaryOfAccountingPolicies">
        <link:definition>060100 - Disclosure - Summary of Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/BusinessAcquisitions" id="BusinessAcquisitions">
        <link:definition>060200 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/Inventories" id="Inventories">
        <link:definition>060300 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
        <link:definition>060400 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
        <link:definition>060500 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups" id="DiscontinuedOperationsAndDisposalGroups">
        <link:definition>060600 - Disclosure - Discontinued Operations and Disposal Groups</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/AccruedLiabilities" id="AccruedLiabilities">
        <link:definition>060700 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>060800 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/LongtermDebt" id="LongtermDebt">
        <link:definition>060900 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/FairValue" id="FairValue">
        <link:definition>061000 - Disclosure - Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/RetirementAndOtherBenefitPlans" id="RetirementAndOtherBenefitPlans">
        <link:definition>061100 - Disclosure - Retirement and Other Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/StockbasedCompensation" id="StockbasedCompensation">
        <link:definition>061200 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/Contingencies" id="Contingencies">
        <link:definition>061300 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformation" id="SegmentAndGeographicAreaInformation">
        <link:definition>061400 - Disclosure - Segment and Geographic Area Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ConcentrationOfRisk" id="ConcentrationOfRisk">
        <link:definition>061500 - Disclosure - Concentration of Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/QuarterlyFinancialData" id="QuarterlyFinancialData">
        <link:definition>061600 - Disclosure - Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts" id="ScheduleIiConsolidatedValuationAndQualifyingAccounts">
        <link:definition>061700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies" id="SummaryOfAccountingPoliciesPolicies">
        <!--Parent Role: Summary of Accounting Policies-->
        <link:definition>070100 - Disclosure - Summary of Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesTables" id="SummaryOfAccountingPoliciesTables">
        <!--Parent Role: Summary of Accounting Policies-->
        <link:definition>080100 - Disclosure - Summary of Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/BusinessAcquisitionsTables" id="BusinessAcquisitionsTables">
        <!--Parent Role: Business Acquisitions-->
        <link:definition>080200 - Disclosure - Business Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/InventoriesTables" id="InventoriesTables">
        <!--Parent Role: Inventories-->
        <link:definition>080300 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
        <!--Parent Role: Property, Plant and Equipment-->
        <link:definition>080400 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
        <!--Parent Role: Goodwill and Other Intangible Assets-->
        <link:definition>080500 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables">
        <!--Parent Role: Accrued Liabilities-->
        <link:definition>080700 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <!--Parent Role: Income Taxes-->
        <link:definition>080800 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/LongtermDebtTables" id="LongtermDebtTables">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>080900 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/FairValueTables" id="FairValueTables">
        <!--Parent Role: Fair Value-->
        <link:definition>081000 - Disclosure - Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/StockbasedCompensationTables" id="StockbasedCompensationTables">
        <!--Parent Role: Stock-Based Compensation-->
        <link:definition>081200 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ContingenciesTables" id="ContingenciesTables">
        <!--Parent Role: Contingencies-->
        <link:definition>081300 - Disclosure - Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationTables" id="SegmentAndGeographicAreaInformationTables">
        <!--Parent Role: Segment and Geographic Area Information-->
        <link:definition>081400 - Disclosure - Segment and Geographic Area Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/QuarterlyFinancialDataTables" id="QuarterlyFinancialDataTables">
        <!--Parent Role: Quarterly Financial Data-->
        <link:definition>081600 - Disclosure - Quarterly Financial Data (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesDetails" id="SummaryOfAccountingPoliciesDetails">
        <!--Parent Role: Summary of Accounting Policies-->
        <link:definition>090100 - Disclosure - Summary of Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/BusinessAcquisitionsDetails" id="BusinessAcquisitionsDetails">
        <!--Parent Role: Business Acquisitions-->
        <link:definition>090200 - Disclosure - Business Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/InventoriesDetails" id="InventoriesDetails">
        <!--Parent Role: Inventories-->
        <link:definition>090300 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails">
        <!--Parent Role: Property, Plant and Equipment-->
        <link:definition>090400 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails" id="GoodwillAndOtherIntangibleAssetsDetails">
        <!--Parent Role: Goodwill and Other Intangible Assets-->
        <link:definition>090500 - Disclosure - Goodwill and Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails" id="DiscontinuedOperationsAndDisposalGroupsDetails">
        <!--Parent Role: Discontinued Operations and Disposal Groups-->
        <link:definition>090600 - Disclosure - Discontinued Operations and Disposal Groups (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/AccruedLiabilitiesDetails" id="AccruedLiabilitiesDetails">
        <!--Parent Role: Accrued Liabilities-->
        <link:definition>090700 - Disclosure - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: Income Taxes-->
        <link:definition>090800 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/LongtermDebtDetails" id="LongtermDebtDetails">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>090900 - Disclosure - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/FairValueDetails" id="FairValueDetails">
        <!--Parent Role: Fair Value-->
        <link:definition>091000 - Disclosure - Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails" id="RetirementAndOtherBenefitPlansDetails">
        <!--Parent Role: Retirement and Other Benefit Plans-->
        <link:definition>091100 - Disclosure - Retirement and Other Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/StockbasedCompensationDetails" id="StockbasedCompensationDetails">
        <!--Parent Role: Stock-Based Compensation-->
        <link:definition>091200 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ContingenciesDetails" id="ContingenciesDetails">
        <!--Parent Role: Contingencies-->
        <link:definition>091300 - Disclosure - Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails" id="SegmentAndGeographicAreaInformationDetails">
        <!--Parent Role: Segment and Geographic Area Information-->
        <link:definition>091400 - Disclosure - Segment and Geographic Area Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails" id="SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails">
        <!--Parent Role: Segment and Geographic Area Information-->
        <link:definition>091402 - Disclosure - Segment and Geographic Area Information, Sales by Country of Origin (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/QuarterlyFinancialDataDetails" id="QuarterlyFinancialDataDetails">
        <!--Parent Role: Quarterly Financial Data-->
        <link:definition>091600 - Disclosure - Quarterly Financial Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails" id="ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails">
        <!--Parent Role: Schedule II - Consolidated Valuation and Qualifying Accounts-->
        <link:definition>091700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2016-01-31" schemaLocation="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:element name="RedemptionPremiumConvertibleDebt" id="rop_RedemptionPremiumConvertibleDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ProceedsFromStockBasedCompensationNet" id="rop_ProceedsFromStockBasedCompensationNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="CashPaidAbstract" id="rop_CashPaidAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CashPaidToAcquireBusinessNetOfCashAcquired" id="rop_CashPaidToAcquireBusinessNetOfCashAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DefinedContributionPlanNumber" id="rop_DefinedContributionPlanNumber" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConversionOfSeniorSubordinatedConvertibleNotesTax" id="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" id="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MedicalAndScientificImagingMember" id="rop_MedicalAndScientificImagingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IndustrialTechnologyMember" id="rop_IndustrialTechnologyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EnergySystemsAndControlsMember" id="rop_EnergySystemsAndControlsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RfTechnologyMember" id="rop_RfTechnologyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RestOfWorldMember" id="rop_RestOfWorldMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherGeographicalAreaMember" id="rop_OtherGeographicalAreaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" id="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExportSalesAbstract" id="rop_ExportSalesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" id="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SegmentReportingInformationRevenueBetweenGeographicAreas" id="rop_SegmentReportingInformationRevenueBetweenGeographicAreas" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="UnaffiliatedCustomersMember" id="rop_UnaffiliatedCustomersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BetweenGeographicalAreasMember" id="rop_BetweenGeographicalAreasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeltekMember" id="rop_DeltekMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherAcquisitionsMember" id="rop_OtherAcquisitionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TotalAcquisitionsMember" id="rop_TotalAcquisitionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="rop_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfGoodwillAbstract" id="rop_ScheduleOfGoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmortizationOfOtherIntangibleAssets" id="rop_AmortizationOfOtherIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="IntangibleAssetsCostAndNetBookValueAbstract" id="rop_IntangibleAssetsCostAndNetBookValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentInterestPaymentsDateRangeStart" id="rop_DebtInstrumentInterestPaymentsDateRangeStart" type="invest:dateStringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RepaymentsOfConvertibleDebtPrincipalAndPremium" id="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="SubordinatedConvertibleNotesIssueDiscountPercentage" id="rop_SubordinatedConvertibleNotesIssueDiscountPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SeniorNotesOffering" id="rop_SeniorNotesOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="SeniorNotes2018Member" id="rop_SeniorNotes2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" id="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotes2017Member" id="rop_SeniorNotes2017Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CreditFacilityMember" id="rop_CreditFacilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotesTotalMember" id="rop_SeniorNotesTotalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotes2021Member" id="rop_SeniorNotes2021Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CreditFacilityMember2012Member" id="rop_CreditFacilityMember2012Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotes2019Member" id="rop_SeniorNotes2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CreditFacilityMember2016Member" id="rop_CreditFacilityMember2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConversionDate1Member" id="rop_ConversionDate1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConversionDate2Member" id="rop_ConversionDate2Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConversionDate3Member" id="rop_ConversionDate3Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConversionDate4Member" id="rop_ConversionDate4Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotes2020Member" id="rop_SeniorNotes2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotes2026Member" id="rop_SeniorNotes2026Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotes2022Member" id="rop_SeniorNotes2022Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="rop_SeniorNotes2022Member" id="rop_rop_SeniorNotes2022Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" id="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" id="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="SeniorNotesDue2020Member" id="rop_SeniorNotesDue2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotesDue2025Member" id="rop_SeniorNotesDue2025Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSubordinatedNotesMember" id="rop_ConvertibleSubordinatedNotesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotesDue2017Member" id="rop_SeniorNotesDue2017Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotesDue2022Member" id="rop_SeniorNotesDue2022Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeniorNotesDue2019Member" id="rop_SeniorNotesDue2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FourHundredMillionDollarSeniorNotesDue2017FairValue" id="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SixHundredMillionDollarSeniorNotesDue2020FairValue" id="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="FiveHundredMillionDollarSeniorNotesDue2022FairValue" id="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="FiveHundredMillionDollarSeniorNotesDue2019FairValue" id="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EightHundredMillionDollarSeniorNotesDue2018FairValue" id="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="FiveHundredMillionDollarSeniorNotesDue2021FairValue" id="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="SeniorNotesDue2021Member" id="rop_SeniorNotesDue2021Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SevenHundredMillionDollarSeniorNotesDue2026FairValue" id="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="SeniorNotesDue2026Member" id="rop_SeniorNotesDue2026Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncentivePlan2016Member" id="rop_IncentivePlan2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncentivePlan2006Member" id="rop_IncentivePlan2006Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncentivePlan2000Member" id="rop_IncentivePlan2000Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange4Member" id="rop_ExercisePriceRange4Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange8Member" id="rop_ExercisePriceRange8Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange7Member" id="rop_ExercisePriceRange7Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange1Member" id="rop_ExercisePriceRange1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange5Member" id="rop_ExercisePriceRange5Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange6Member" id="rop_ExercisePriceRange6Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange3Member" id="rop_ExercisePriceRange3Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange9Member" id="rop_ExercisePriceRange9Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRange2Member" id="rop_ExercisePriceRange2Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeTotalSharesMember" id="rop_ExercisePriceRangeTotalSharesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" id="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" id="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SegmentOperatingProfit" id="rop_SegmentOperatingProfit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="SegmentReportingOperatingAssets" id="rop_SegmentReportingOperatingAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ResearchAndDevelopmentDisclosureTextBlock" id="rop_ResearchAndDevelopmentDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="GoodwillMinimumCarryingValue" id="rop_GoodwillMinimumCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="GoodwillMaximumCarryingValue" id="rop_GoodwillMaximumCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ContractsRevenuePercentageOfCompletion" id="rop_ContractsRevenuePercentageOfCompletion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" id="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BasisOfPresentationAbstract" id="rop_BasisOfPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ForeignCurrencyTranslationAndTransactionsAbstract" id="rop_ForeignCurrencyTranslationAndTransactionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="GoodwillAndOtherIntangiblesAbstract" id="rop_GoodwillAndOtherIntangiblesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaxExpenseRelatedToGainOnDisposalGroup" id="rop_TaxExpenseRelatedToGainOnDisposalGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FutureTaxBenefitRelatedToSaleOfDisposalGroup" id="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AbelPumpsLPMember" id="rop_AbelPumpsLPMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>rop-20161231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#InventoriesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfEarnings" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfEarnings" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="Goodwill" xlink:title="calculation: Assets to Goodwill" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="calculation: Assets to IntangibleAssetsNetExcludingGoodwill" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: Assets to DeferredTaxAssetsNetNoncurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: Assets to OtherAssetsNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryNet" xlink:title="calculation: AssetsCurrent to InventoryNet" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidTaxes" xlink:title="calculation: AssetsCurrent to PrepaidTaxes" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="OtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to OtherAssetsCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="ReceivablesLongTermContractsOrPrograms" xlink:title="ReceivablesLongTermContractsOrPrograms" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="ReceivablesLongTermContractsOrPrograms" xlink:title="calculation: AssetsCurrent to ReceivablesLongTermContractsOrPrograms" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: Liabilities to LongTermDebtNoncurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to DeferredTaxLiabilitiesNoncurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to OtherLiabilitiesNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedLiabilitiesCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LongTermDebtCurrent" xlink:title="calculation: LiabilitiesCurrent to LongTermDebtCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationCashBasedArrangementsLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to DeferredCompensationCashBasedArrangementsLiabilityCurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedIncomeTaxesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedIncomeTaxesCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="DeferredRevenueCurrent" xlink:title="DeferredRevenueCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="DeferredRevenueCurrent" xlink:title="calculation: LiabilitiesCurrent to DeferredRevenueCurrent" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesCurrent" xlink:title="calculation: Liabilities to LiabilitiesCurrent" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="TreasuryStockValue" xlink:title="calculation: StockholdersEquity to TreasuryStockValue" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapitalCommonStock" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquity" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfEarnings">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="NonoperatingIncomeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to NonoperatingIncomeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfRevenue" xlink:title="calculation: GrossProfit to CostOfRevenue" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="SalesRevenueNet" xlink:title="calculation: GrossProfit to SalesRevenueNet" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="GrossProfit" xlink:title="calculation: OperatingIncomeLoss to GrossProfit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="calculation: OperatingIncomeLoss to SellingGeneralAndAdministrativeExpense" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to OperatingIncomeLoss" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="InterestExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to InterestExpense" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to GainsLossesOnExtinguishmentOfDebt" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="calculation: NetIncomeLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: NetIncomeLoss to IncomeTaxExpenseBenefit" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="NetIncomeLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTax to NetIncomeLoss" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="calculation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="calculation: ComprehensiveIncomeNetOfTax to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to EffectOfExchangeRateOnCashAndCashEquivalents" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccruedIncomeTaxesPayable" order="12.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInInventories" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="AmortizationOfFinancingCosts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to AmortizationOfFinancingCosts" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to NetIncomeLoss" order="15.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForOtherOperatingActivities" xlink:label="PaymentsForOtherOperatingActivities" xlink:title="PaymentsForOtherOperatingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="PaymentsForOtherOperatingActivities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to PaymentsForOtherOperatingActivities" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="AmortizationOfIntangibleAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to AmortizationOfIntangibleAssets" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:title="IncreaseDecreaseInAccountsAndOtherReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsAndOtherReceivables" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="Depreciation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to Depreciation" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInUnbilledReceivables" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInUnbilledReceivables" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ShareBasedCompensation" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="GainLossOnSaleOfBusiness" xlink:title="GainLossOnSaleOfBusiness" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="GainLossOnSaleOfBusiness" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to GainLossOnSaleOfBusiness" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="IncreaseDecreaseInDeferredRevenue" xlink:title="IncreaseDecreaseInDeferredRevenue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInDeferredRevenue" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInDeferredRevenue" order="9.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="PaymentsToDevelopSoftware" xlink:title="PaymentsToDevelopSoftware" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToDevelopSoftware" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToDevelopSoftware" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:label="PaymentsForProceedsFromProductiveAssets" xlink:title="PaymentsForProceedsFromProductiveAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsForProceedsFromProductiveAssets" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsForProceedsFromProductiveAssets" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsForProceedsFromOtherInvestingActivities" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquireProductiveAssets" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquireProductiveAssets" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="ProceedsFromDivestitureOfBusinesses" xlink:title="ProceedsFromDivestitureOfBusinesses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ProceedsFromDivestitureOfBusinesses" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to ProceedsFromDivestitureOfBusinesses" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="ProceedsFromIssuanceOfSeniorLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromIssuanceOfSeniorLongTermDebt" order="12.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="PaymentsOfDividends" xlink:title="PaymentsOfDividends" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsOfDividends" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsOfDividends" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to RepaymentsOfConvertibleDebt" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsOfDebtIssuanceCosts" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromPaymentsForOtherFinancingActivities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="ProceedsFromSaleOfTreasuryStock" xlink:title="ProceedsFromSaleOfTreasuryStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromSaleOfTreasuryStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromSaleOfTreasuryStock" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RedemptionPremiumConvertibleDebt" xlink:label="RedemptionPremiumConvertibleDebt" xlink:title="RedemptionPremiumConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="RedemptionPremiumConvertibleDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to RedemptionPremiumConvertibleDebt" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaturitiesOfSeniorDebt" xlink:label="MaturitiesOfSeniorDebt" xlink:title="MaturitiesOfSeniorDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="MaturitiesOfSeniorDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to MaturitiesOfSeniorDebt" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ProceedsFromStockBasedCompensationNet" xlink:label="ProceedsFromStockBasedCompensationNet" xlink:title="ProceedsFromStockBasedCompensationNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromStockBasedCompensationNet" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromStockBasedCompensationNet" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="ProceedsFromRepaymentsOfLinesOfCredit" xlink:title="ProceedsFromRepaymentsOfLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromRepaymentsOfLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromRepaymentsOfLinesOfCredit" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="calculation: CashAndCashEquivalentsPeriodIncreaseDecrease to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/InventoriesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="InventoryRawMaterialsAndSupplies" xlink:title="InventoryRawMaterialsAndSupplies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryRawMaterialsAndSupplies" xlink:title="calculation: InventoryNet to InventoryRawMaterialsAndSupplies" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryWorkInProcess" xlink:title="calculation: InventoryNet to InventoryWorkInProcess" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="InventoryValuationReserves" xlink:title="InventoryValuationReserves" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryValuationReserves" xlink:title="calculation: InventoryNet to InventoryValuationReserves" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryFinishedGoods" xlink:title="calculation: InventoryNet to InventoryFinishedGoods" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsGross" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="calculation: FiniteLivedIntangibleAssetsNet to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="ProductWarrantyAccrual" xlink:title="calculation: AccruedLiabilitiesCurrent to ProductWarrantyAccrual" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="InterestPayableCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to InterestPayableCurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="CustomerDepositsCurrent" xlink:title="CustomerDepositsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="CustomerDepositsCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to CustomerDepositsCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRefundLiabilityCurrent" xlink:label="CustomerRefundLiabilityCurrent" xlink:title="CustomerRefundLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="CustomerRefundLiabilityCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to CustomerRefundLiabilityCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="AccruedSalesCommissionCurrent" xlink:title="AccruedSalesCommissionCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="AccruedSalesCommissionCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to AccruedSalesCommissionCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to OtherAccruedLiabilitiesCurrent" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="DividendsPayableCurrent" xlink:title="DividendsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="DividendsPayableCurrent" xlink:title="calculation: AccruedLiabilitiesCurrent to DividendsPayableCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="BillingsInExcessOfCost" xlink:title="BillingsInExcessOfCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="BillingsInExcessOfCost" xlink:title="calculation: AccruedLiabilitiesCurrent to BillingsInExcessOfCost" order="5.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="3.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>rop-20161231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/QuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#QuarterlyFinancialDataDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformationDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#ContingenciesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/StockbasedCompensationDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#StockbasedCompensationDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#RetirementAndOtherBenefitPlansDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/FairValueDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#FairValueDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#LongtermDebtDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#DiscontinuedOperationsAndDisposalGroupsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#InventoriesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/QuarterlyFinancialDataTables" xlink:type="simple" xlink:href="rop-20161231.xsd#QuarterlyFinancialDataTables" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationTables" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformationTables" />
  <link:roleRef roleURI="http://ropertech.com/role/ContingenciesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#ContingenciesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="rop-20161231.xsd#StockbasedCompensationTables" />
  <link:roleRef roleURI="http://ropertech.com/role/FairValueTables" xlink:type="simple" xlink:href="rop-20161231.xsd#FairValueTables" />
  <link:roleRef roleURI="http://ropertech.com/role/LongtermDebtTables" xlink:type="simple" xlink:href="rop-20161231.xsd#LongtermDebtTables" />
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssetsTables" />
  <link:roleRef roleURI="http://ropertech.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="rop-20161231.xsd#PropertyPlantAndEquipmentTables" />
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#InventoriesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="rop-20161231.xsd#BusinessAcquisitionsTables" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPoliciesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="rop-20161231.xsd#ScheduleIiConsolidatedValuationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://ropertech.com/role/QuarterlyFinancialData" xlink:type="simple" xlink:href="rop-20161231.xsd#QuarterlyFinancialData" />
  <link:roleRef roleURI="http://ropertech.com/role/ConcentrationOfRisk" xlink:type="simple" xlink:href="rop-20161231.xsd#ConcentrationOfRisk" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformation" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformation" />
  <link:roleRef roleURI="http://ropertech.com/role/Contingencies" xlink:type="simple" xlink:href="rop-20161231.xsd#Contingencies" />
  <link:roleRef roleURI="http://ropertech.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="rop-20161231.xsd#StockbasedCompensation" />
  <link:roleRef roleURI="http://ropertech.com/role/RetirementAndOtherBenefitPlans" xlink:type="simple" xlink:href="rop-20161231.xsd#RetirementAndOtherBenefitPlans" />
  <link:roleRef roleURI="http://ropertech.com/role/FairValue" xlink:type="simple" xlink:href="rop-20161231.xsd#FairValue" />
  <link:roleRef roleURI="http://ropertech.com/role/LongtermDebt" xlink:type="simple" xlink:href="rop-20161231.xsd#LongtermDebt" />
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxes" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilities" />
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups" xlink:type="simple" xlink:href="rop-20161231.xsd#DiscontinuedOperationsAndDisposalGroups" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssets" />
  <link:roleRef roleURI="http://ropertech.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="rop-20161231.xsd#PropertyPlantAndEquipment" />
  <link:roleRef roleURI="http://ropertech.com/role/Inventories" xlink:type="simple" xlink:href="rop-20161231.xsd#Inventories" />
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="rop-20161231.xsd#BusinessAcquisitions" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPolicies" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPolicies" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfEarnings" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfEarnings" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://ropertech.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="rop-20161231.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfEarnings" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: StatementLineItems to CommonStockSharesOutstanding" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercised" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:title="StockIssuedDuringPeriodValueTreasuryStockReissued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueTreasuryStockReissued" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:title="StockIssuedDuringPeriodSharesTreasuryStockReissued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesTreasuryStockReissued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensation" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:title="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:title="definition: StatementLineItems to AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeLossNetOfTax" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="DividendsCommonStock" xlink:title="DividendsCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DividendsCommonStock" xlink:title="definition: StatementLineItems to DividendsCommonStock" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="18.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="TreasuryStockMember" xlink:title="definition: EquityComponentDomain to TreasuryStockMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/BusinessAcquisitions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/Inventories" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/PropertyPlantAndEquipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/LongtermDebt" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/FairValue" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/RetirementAndOtherBenefitPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/StockbasedCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/Contingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConcentrationOfRisk" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/QuarterlyFinancialData" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/BusinessAcquisitionsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/InventoriesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/PropertyPlantAndEquipmentTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/LongtermDebtTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/FairValueTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/StockbasedCompensationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ContingenciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/QuarterlyFinancialDataTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems" xlink:label="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:title="NewAccountingPronouncementEarlyAdoptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="definition: NewAccountingPronouncementEarlyAdoptionLineItems to IncomeTaxExpenseBenefit" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="definition: NewAccountingPronouncementEarlyAdoptionLineItems to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTable" xlink:label="NewAccountingPronouncementEarlyAdoptionTable" xlink:title="NewAccountingPronouncementEarlyAdoptionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:to="NewAccountingPronouncementEarlyAdoptionTable" xlink:title="definition: NewAccountingPronouncementEarlyAdoptionLineItems to NewAccountingPronouncementEarlyAdoptionTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="NewAccountingPronouncementEarlyAdoptionAxis" xlink:title="NewAccountingPronouncementEarlyAdoptionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="NewAccountingPronouncementEarlyAdoptionTable" xlink:to="NewAccountingPronouncementEarlyAdoptionAxis" xlink:title="definition: NewAccountingPronouncementEarlyAdoptionTable to NewAccountingPronouncementEarlyAdoptionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="NewAccountingPrinciplesEarlyAdoptionMember" xlink:title="NewAccountingPrinciplesEarlyAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="NewAccountingPrinciplesEarlyAdoptionMember" xlink:title="definition: NewAccountingPronouncementEarlyAdoptionAxis to NewAccountingPrinciplesEarlyAdoptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="NewAccountingPrinciplesEarlyAdoptionMember_2" xlink:title="NewAccountingPrinciplesEarlyAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="NewAccountingPrinciplesEarlyAdoptionMember_2" xlink:title="definition: NewAccountingPronouncementEarlyAdoptionAxis to NewAccountingPrinciplesEarlyAdoptionMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:label="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:title="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPrinciplesEarlyAdoptionMember" xlink:to="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:title="definition: NewAccountingPrinciplesEarlyAdoptionMember to AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="OtherMachineryAndEquipmentMember" xlink:title="OtherMachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="OtherMachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to OtherMachineryAndEquipmentMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:title="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="definition: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to AdjustmentsForNewAccountingPronouncementsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember_2" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember_2" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingStandardsUpdate201503Member" xlink:label="AccountingStandardsUpdate201503Member" xlink:title="AccountingStandardsUpdate201503Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate201503Member" xlink:title="definition: TypeOfAdoptionMember to AccountingStandardsUpdate201503Member" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/BusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:label="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:title="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="ProfitLoss" xlink:title="definition: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems to ProfitLoss" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:label="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:title="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:title="definition: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems to BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="NonrecurringAdjustmentAxis" xlink:title="NonrecurringAdjustmentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="NonrecurringAdjustmentAxis" xlink:title="definition: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable to NonrecurringAdjustmentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="NonrecurringAdjustmentDomain" xlink:title="NonrecurringAdjustmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="NonrecurringAdjustmentAxis" xlink:to="NonrecurringAdjustmentDomain" xlink:title="definition: NonrecurringAdjustmentAxis to NonrecurringAdjustmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="NonrecurringAdjustmentDomain_2" xlink:title="NonrecurringAdjustmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="NonrecurringAdjustmentAxis" xlink:to="NonrecurringAdjustmentDomain_2" xlink:title="definition: NonrecurringAdjustmentAxis to NonrecurringAdjustmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="AcquisitionRelatedCostsMember" xlink:title="AcquisitionRelatedCostsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NonrecurringAdjustmentDomain" xlink:to="AcquisitionRelatedCostsMember" xlink:title="definition: NonrecurringAdjustmentDomain to AcquisitionRelatedCostsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="NumberOfBusinessesAcquired" xlink:title="NumberOfBusinessesAcquired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfBusinessesAcquired" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfBusinessesAcquired" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="definition: BusinessAcquisitionLineItems to Goodwill" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: BusinessAcquisitionLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationAbstract" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationDescription" xlink:label="BusinessAcquisitionProFormaInformationDescription" xlink:title="BusinessAcquisitionProFormaInformationDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationDescription" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationDescription" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionsProFormaRevenue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionsProFormaRevenue" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:title="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:title="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:title="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="28.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:title="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DeltekMember" xlink:label="DeltekMember" xlink:title="DeltekMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DeltekMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DeltekMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_OtherAcquisitionsMember" xlink:label="OtherAcquisitionsMember" xlink:title="OtherAcquisitionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="OtherAcquisitionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to OtherAcquisitionsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_TotalAcquisitionsMember" xlink:label="TotalAcquisitionsMember" xlink:title="TotalAcquisitionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="TotalAcquisitionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to TotalAcquisitionsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="TradeNamesMember" xlink:title="TradeNamesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeNamesMember" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to TradeNamesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="OrderOrProductionBacklogMember" xlink:title="OrderOrProductionBacklogMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="OrderOrProductionBacklogMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to OrderOrProductionBacklogMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="PatentedTechnologyMember" xlink:title="PatentedTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentedTechnologyMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentedTechnologyMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="NoncompeteAgreementsMember" xlink:title="NoncompeteAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="NoncompeteAgreementsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to NoncompeteAgreementsMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ComputerSoftwareIntangibleAssetMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to ComputerSoftwareIntangibleAssetMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="UnpatentedTechnologyMember" xlink:title="UnpatentedTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="UnpatentedTechnologyMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to UnpatentedTechnologyMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentsMember" xlink:label="PatentsMember" xlink:title="PatentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentsMember" order="8.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/InventoriesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGross" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="definition: PropertyPlantAndEquipmentLineItems to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNet" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to Depreciation" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LandMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputerEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ComputerEquipmentMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="SoftwareAndSoftwareDevelopmentCostsMember" xlink:title="SoftwareAndSoftwareDevelopmentCostsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="SoftwareAndSoftwareDevelopmentCostsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to SoftwareAndSoftwareDevelopmentCostsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to ScheduleOfIndefiniteLivedIntangibleAssetsTable" order="2.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfIndefiniteLivedIntangibleAssetsTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="TradeNamesMember" xlink:title="TradeNamesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeNamesMember" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to TradeNamesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGross" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNet" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to ScheduleOfFiniteLivedIntangibleAssetsTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="UnpatentedTechnologyMember" xlink:title="UnpatentedTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="UnpatentedTechnologyMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to UnpatentedTechnologyMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ComputerSoftwareIntangibleAssetMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to ComputerSoftwareIntangibleAssetMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentsMember" xlink:label="PatentsMember" xlink:title="PatentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="TradeSecretsMember" xlink:title="TradeSecretsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeSecretsMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to TradeSecretsMember" order="5.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="OrderOrProductionBacklogMember" xlink:title="OrderOrProductionBacklogMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="OrderOrProductionBacklogMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to OrderOrProductionBacklogMember" order="7.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeNamesMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to TradeNamesMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="GoodwillLineItems" xlink:title="GoodwillLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="Goodwill" xlink:title="definition: GoodwillLineItems to Goodwill" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillAcquiredDuringPeriod" xlink:title="definition: GoodwillLineItems to GoodwillAcquiredDuringPeriod" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:title="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:title="definition: GoodwillLineItems to GoodwillWrittenOffRelatedToSaleOfBusinessUnit" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:title="GoodwillTranslationAndPurchaseAccountingAdjustments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:title="definition: GoodwillLineItems to GoodwillTranslationAndPurchaseAccountingAdjustments" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="GoodwillOtherIncreaseDecrease" xlink:title="GoodwillOtherIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GoodwillLineItems" xlink:to="GoodwillOtherIncreaseDecrease" xlink:title="definition: GoodwillLineItems to GoodwillOtherIncreaseDecrease" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="ScheduleOfGoodwillTable" xlink:title="ScheduleOfGoodwillTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="GoodwillLineItems" xlink:to="ScheduleOfGoodwillTable" xlink:title="definition: GoodwillLineItems to ScheduleOfGoodwillTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfGoodwillTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfGoodwillTable to StatementBusinessSegmentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="MedicalAndScientificImagingMember" xlink:title="definition: SegmentDomain to MedicalAndScientificImagingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="RfTechnologyMember" xlink:title="definition: SegmentDomain to RfTechnologyMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="IndustrialTechnologyMember" xlink:title="definition: SegmentDomain to IndustrialTechnologyMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="EnergySystemsAndControlsMember" xlink:title="definition: SegmentDomain to EnergySystemsAndControlsMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:title="DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupIncludingDiscontinuedOperationConsideration" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:label="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:title="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:label="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:title="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:title="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_TaxExpenseRelatedToGainOnDisposalGroup" xlink:label="TaxExpenseRelatedToGainOnDisposalGroup" xlink:title="TaxExpenseRelatedToGainOnDisposalGroup" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="TaxExpenseRelatedToGainOnDisposalGroup" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to TaxExpenseRelatedToGainOnDisposalGroup" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:label="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:title="FutureTaxBenefitRelatedToSaleOfDisposalGroup" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to FutureTaxBenefitRelatedToSaleOfDisposalGroup" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:label="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:title="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis to DisposalGroupsIncludingDiscontinuedOperationsNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis to DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AbelPumpsLPMember" xlink:label="AbelPumpsLPMember" xlink:title="AbelPumpsLPMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="AbelPumpsLPMember" xlink:title="definition: DisposalGroupsIncludingDiscontinuedOperationsNameDomain to AbelPumpsLPMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="DisposalGroupClassificationAxis" xlink:title="DisposalGroupClassificationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="DisposalGroupClassificationAxis" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to DisposalGroupClassificationAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="DisposalGroupClassificationDomain" xlink:title="DisposalGroupClassificationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DisposalGroupClassificationAxis" xlink:to="DisposalGroupClassificationDomain" xlink:title="definition: DisposalGroupClassificationAxis to DisposalGroupClassificationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="DisposalGroupClassificationDomain_2" xlink:title="DisposalGroupClassificationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DisposalGroupClassificationAxis" xlink:to="DisposalGroupClassificationDomain_2" xlink:title="definition: DisposalGroupClassificationAxis to DisposalGroupClassificationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:title="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisposalGroupClassificationDomain" xlink:to="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:title="definition: DisposalGroupClassificationDomain to DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to IncomeStatementLocationAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="OtherOperatingIncomeExpenseMember" xlink:title="OtherOperatingIncomeExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="OtherOperatingIncomeExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to OtherOperatingIncomeExpenseMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwards" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwards" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsExpirationDate" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsExpirationDate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="OperatingLossCarryforwardsValuationAllowance" xlink:title="OperatingLossCarryforwardsValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsValuationAllowance" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsValuationAllowance" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="TaxCreditCarryforwardAmount" xlink:title="definition: OperatingLossCarryforwardsLineItems to TaxCreditCarryforwardAmount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="TaxCreditCarryforwardExpirationDate" xlink:title="definition: OperatingLossCarryforwardsLineItems to TaxCreditCarryforwardExpirationDate" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsTable" xlink:title="definition: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="TaxCreditCarryforwardAxis" xlink:title="definition: OperatingLossCarryforwardsTable to TaxCreditCarryforwardAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TaxCreditCarryforwardAxis" xlink:to="TaxCreditCarryforwardNameDomain" xlink:title="definition: TaxCreditCarryforwardAxis to TaxCreditCarryforwardNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain_2" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TaxCreditCarryforwardAxis" xlink:to="TaxCreditCarryforwardNameDomain_2" xlink:title="definition: TaxCreditCarryforwardAxis to TaxCreditCarryforwardNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="ResearchMember" xlink:title="ResearchMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ResearchMember" xlink:title="definition: TaxCreditCarryforwardNameDomain to ResearchMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="definition: OperatingLossCarryforwardsTable to IncomeTaxAuthorityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain_2" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain_2" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="definition: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignCountryMember" xlink:title="definition: IncomeTaxAuthorityDomain to ForeignCountryMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossCarryforwardsTable" xlink:to="RangeAxis" xlink:title="definition: OperatingLossCarryforwardsTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebt" xlink:title="definition: DebtInstrumentLineItems to LongTermDebt" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentUnamortizedDiscountPremiumNet" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtCurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtCurrent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtNoncurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtNoncurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="DebtInstrumentIssuanceDate1" xlink:title="DebtInstrumentIssuanceDate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentIssuanceDate1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentIssuanceDate1" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="DebtInstrumentRedemptionPricePercentage" xlink:title="DebtInstrumentRedemptionPricePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentRedemptionPricePercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentRedemptionPricePercentage" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentFaceAmount" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentFrequencyOfPeriodicPayment" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DebtInstrumentInterestPaymentsDateRangeStart" xlink:label="DebtInstrumentInterestPaymentsDateRangeStart" xlink:title="DebtInstrumentInterestPaymentsDateRangeStart" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestPaymentsDateRangeStart" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestPaymentsDateRangeStart" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="ProceedsFromDebtNetOfIssuanceCosts" xlink:title="ProceedsFromDebtNetOfIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromDebtNetOfIssuanceCosts" xlink:title="definition: DebtInstrumentLineItems to ProceedsFromDebtNetOfIssuanceCosts" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:label="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:title="SeniorLongtermNotesCurrentAndNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:title="definition: DebtInstrumentLineItems to SeniorLongtermNotesCurrentAndNoncurrentAbstract" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesOffering" xlink:label="SeniorNotesOffering" xlink:title="SeniorNotesOffering" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="SeniorNotesOffering" xlink:title="definition: DebtInstrumentLineItems to SeniorNotesOffering" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:label="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:title="SubordinatedConvertibleNotesIssueDiscountPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:title="definition: DebtInstrumentLineItems to SubordinatedConvertibleNotesIssueDiscountPercentage" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:label="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:title="RepaymentsOfConvertibleDebtPrincipalAndPremium" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:title="definition: DebtInstrumentLineItems to RepaymentsOfConvertibleDebtPrincipalAndPremium" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="25.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="definition: DebtInstrumentTable to DebtInstrumentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain_2" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain_2" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember2016Member" xlink:label="CreditFacilityMember2016Member" xlink:title="CreditFacilityMember2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CreditFacilityMember2016Member" xlink:title="definition: DebtInstrumentNameDomain to CreditFacilityMember2016Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember2012Member" xlink:label="CreditFacilityMember2012Member" xlink:title="CreditFacilityMember2012Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CreditFacilityMember2012Member" xlink:title="definition: DebtInstrumentNameDomain to CreditFacilityMember2012Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2017Member" xlink:label="SeniorNotes2017Member" xlink:title="SeniorNotes2017Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2017Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2017Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2018Member" xlink:label="SeniorNotes2018Member" xlink:title="SeniorNotes2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2018Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2018Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2019Member" xlink:label="SeniorNotes2019Member" xlink:title="SeniorNotes2019Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2019Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2019Member" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2020Member" xlink:label="SeniorNotes2020Member" xlink:title="SeniorNotes2020Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2020Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2020Member" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2021Member" xlink:label="SeniorNotes2021Member" xlink:title="SeniorNotes2021Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2021Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2021Member" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2022Member" xlink:label="SeniorNotes2022Member" xlink:title="SeniorNotes2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2022Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2022Member" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_rop_SeniorNotes2022Member" xlink:label="rop_SeniorNotes2022Member" xlink:title="rop_SeniorNotes2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="rop_SeniorNotes2022Member" xlink:title="definition: DebtInstrumentNameDomain to rop_SeniorNotes2022Member" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2026Member" xlink:label="SeniorNotes2026Member" xlink:title="SeniorNotes2026Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2026Member" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotes2026Member" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtMember" xlink:label="ConvertibleSubordinatedDebtMember" xlink:title="ConvertibleSubordinatedDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSubordinatedDebtMember" xlink:title="definition: DebtInstrumentNameDomain to ConvertibleSubordinatedDebtMember" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesTotalMember" xlink:label="SeniorNotesTotalMember" xlink:title="SeniorNotesTotalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotesTotalMember" xlink:title="definition: DebtInstrumentNameDomain to SeniorNotesTotalMember" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember" xlink:label="CreditFacilityMember" xlink:title="CreditFacilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CreditFacilityMember" xlink:title="definition: DebtInstrumentNameDomain to CreditFacilityMember" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:label="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:title="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:title="definition: DebtInstrumentNameDomain to CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeniorSubordinatedNotesMember" xlink:label="SeniorSubordinatedNotesMember" xlink:title="SeniorSubordinatedNotesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorSubordinatedNotesMember" xlink:title="definition: DebtInstrumentNameDomain to SeniorSubordinatedNotesMember" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="StandbyLettersOfCreditMember" xlink:title="StandbyLettersOfCreditMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StandbyLettersOfCreditMember" xlink:title="definition: DebtInstrumentNameDomain to StandbyLettersOfCreditMember" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate1Member" xlink:label="ConversionDate1Member" xlink:title="ConversionDate1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate1Member" xlink:title="definition: DebtInstrumentNameDomain to ConversionDate1Member" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate2Member" xlink:label="ConversionDate2Member" xlink:title="ConversionDate2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate2Member" xlink:title="definition: DebtInstrumentNameDomain to ConversionDate2Member" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate3Member" xlink:label="ConversionDate3Member" xlink:title="ConversionDate3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate3Member" xlink:title="definition: DebtInstrumentNameDomain to ConversionDate3Member" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate4Member" xlink:label="ConversionDate4Member" xlink:title="ConversionDate4Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate4Member" xlink:title="definition: DebtInstrumentNameDomain to ConversionDate4Member" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="definition: DebtInstrumentTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityCurrentBorrowingCapacity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentTerm" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="LineOfCreditFacilityInitiationDate1" xlink:title="LineOfCreditFacilityInitiationDate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityInitiationDate1" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityInitiationDate1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityExpirationDate1" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityExpirationDate1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCredit" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCredit" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="LineOfCreditFacilityInterestRateDescription" xlink:title="LineOfCreditFacilityInterestRateDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityInterestRateDescription" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityInterestRateDescription" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="LettersOfCreditOutstandingAmount" xlink:title="LettersOfCreditOutstandingAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LettersOfCreditOutstandingAmount" xlink:title="definition: LineOfCreditFacilityLineItems to LettersOfCreditOutstandingAmount" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="definition: LineOfCreditFacilityLineItems to GainsLossesOnExtinguishmentOfDebt" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RatioOfIndebtednessToNetCapital1" xlink:label="RatioOfIndebtednessToNetCapital1" xlink:title="RatioOfIndebtednessToNetCapital1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="RatioOfIndebtednessToNetCapital1" xlink:title="definition: LineOfCreditFacilityLineItems to RatioOfIndebtednessToNetCapital1" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityTable" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="CreditFacilityAxis" xlink:title="definition: LineOfCreditFacilityTable to CreditFacilityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain_2" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain_2" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditFacilityDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="definition: CreditFacilityDomain to RevolvingCreditFacilityMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/FairValueDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:label="LongtermDebtPercentageBearingFixedInterestAmount" xlink:title="LongtermDebtPercentageBearingFixedInterestAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LongtermDebtPercentageBearingFixedInterestAmount" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LongtermDebtPercentageBearingFixedInterestAmount" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentFaceAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:label="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:title="FourHundredMillionDollarSeniorNotesDue2017FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FourHundredMillionDollarSeniorNotesDue2017FairValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:label="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:title="EightHundredMillionDollarSeniorNotesDue2018FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to EightHundredMillionDollarSeniorNotesDue2018FairValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2019FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FiveHundredMillionDollarSeniorNotesDue2019FairValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:label="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:title="SixHundredMillionDollarSeniorNotesDue2020FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to SixHundredMillionDollarSeniorNotesDue2020FairValue" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2021FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FiveHundredMillionDollarSeniorNotesDue2021FairValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2022FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FiveHundredMillionDollarSeniorNotesDue2022FairValue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:label="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:title="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to ThreeHundredMillionDollarSeniorNotesDue2025FairValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:label="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:title="SevenHundredMillionDollarSeniorNotesDue2026FairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to SevenHundredMillionDollarSeniorNotesDue2026FairValue" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentInterestRateStatedPercentage" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentMaturityDate" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentFairValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentFairValue" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure" xlink:label="NotesPayableFairValueDisclosure" xlink:title="NotesPayableFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="NotesPayableFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to NotesPayableFairValueDisclosure" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="15.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to LongtermDebtTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2017Member" xlink:label="SeniorNotesDue2017Member" xlink:title="SeniorNotesDue2017Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2017Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2017Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2018Member" xlink:label="SeniorNotes2018Member" xlink:title="SeniorNotes2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotes2018Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotes2018Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2019Member" xlink:label="SeniorNotesDue2019Member" xlink:title="SeniorNotesDue2019Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2019Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2019Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2020Member" xlink:label="SeniorNotesDue2020Member" xlink:title="SeniorNotesDue2020Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2020Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2020Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2021Member" xlink:label="SeniorNotesDue2021Member" xlink:title="SeniorNotesDue2021Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2021Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2021Member" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2022Member" xlink:label="SeniorNotesDue2022Member" xlink:title="SeniorNotesDue2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2022Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2022Member" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2025Member" xlink:label="SeniorNotesDue2025Member" xlink:title="SeniorNotesDue2025Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2025Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2025Member" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2026Member" xlink:label="SeniorNotesDue2026Member" xlink:title="SeniorNotesDue2026Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2026Member" xlink:title="definition: LongtermDebtTypeDomain to SeniorNotesDue2026Member" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to ShortTermDebtTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConvertibleSubordinatedNotesMember" xlink:label="ConvertibleSubordinatedNotesMember" xlink:title="ConvertibleSubordinatedNotesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleSubordinatedNotesMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleSubordinatedNotesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/StockbasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange1Member" xlink:label="ExercisePriceRange1Member" xlink:title="ExercisePriceRange1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange1Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange2Member" xlink:label="ExercisePriceRange2Member" xlink:title="ExercisePriceRange2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange2Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange2Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange3Member" xlink:label="ExercisePriceRange3Member" xlink:title="ExercisePriceRange3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange3Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange3Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange4Member" xlink:label="ExercisePriceRange4Member" xlink:title="ExercisePriceRange4Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange4Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange4Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange5Member" xlink:label="ExercisePriceRange5Member" xlink:title="ExercisePriceRange5Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange5Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange5Member" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange6Member" xlink:label="ExercisePriceRange6Member" xlink:title="ExercisePriceRange6Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange6Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange6Member" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange7Member" xlink:label="ExercisePriceRange7Member" xlink:title="ExercisePriceRange7Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange7Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange7Member" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange8Member" xlink:label="ExercisePriceRange8Member" xlink:title="ExercisePriceRange8Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange8Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange8Member" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange9Member" xlink:label="ExercisePriceRange9Member" xlink:title="ExercisePriceRange9Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange9Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange9Member" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRangeTotalSharesMember" xlink:label="ExercisePriceRangeTotalSharesMember" xlink:title="ExercisePriceRangeTotalSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTotalSharesMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTotalSharesMember" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="33.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2016Member" xlink:label="IncentivePlan2016Member" xlink:title="IncentivePlan2016Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="IncentivePlan2016Member" xlink:title="definition: PlanNameDomain to IncentivePlan2016Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2006Member" xlink:label="IncentivePlan2006Member" xlink:title="IncentivePlan2006Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="IncentivePlan2006Member" xlink:title="definition: PlanNameDomain to IncentivePlan2006Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2000Member" xlink:label="IncentivePlan2000Member" xlink:title="IncentivePlan2000Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="IncentivePlan2000Member" xlink:title="definition: PlanNameDomain to IncentivePlan2000Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to IncomeStatementLocationAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ContingenciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SalesRevenueNet" xlink:title="definition: SegmentReportingInformationLineItems to SalesRevenueNet" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentOperatingProfit" xlink:label="SegmentOperatingProfit" xlink:title="SegmentOperatingProfit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentOperatingProfit" xlink:title="definition: SegmentReportingInformationLineItems to SegmentOperatingProfit" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="AssetsAbstract" xlink:title="definition: SegmentReportingInformationLineItems to AssetsAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="PaymentsToAcquireProductiveAssets" xlink:title="definition: SegmentReportingInformationLineItems to PaymentsToAcquireProductiveAssets" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="DepreciationDepletionAndAmortization" xlink:title="definition: SegmentReportingInformationLineItems to DepreciationDepletionAndAmortization" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentReportingOperatingAssets" xlink:label="SegmentReportingOperatingAssets" xlink:title="SegmentReportingOperatingAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingOperatingAssets" xlink:title="definition: SegmentReportingInformationLineItems to SegmentReportingOperatingAssets" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="IntangibleAssetsNetIncludingGoodwill" xlink:title="IntangibleAssetsNetIncludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="IntangibleAssetsNetIncludingGoodwill" xlink:title="definition: SegmentReportingInformationLineItems to IntangibleAssetsNetIncludingGoodwill" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="OtherAssets" xlink:title="definition: SegmentReportingInformationLineItems to OtherAssets" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="Assets" xlink:title="definition: SegmentReportingInformationLineItems to Assets" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SegmentReportingInformationLineItems" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="definition: SegmentReportingInformationLineItems to ScheduleOfSegmentReportingInformationBySegmentTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain_2" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain_2" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="OperatingSegmentsMember" xlink:title="definition: ConsolidationItemsDomain to OperatingSegmentsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="definition: ConsolidationItemsDomain to CorporateNonSegmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="MedicalAndScientificImagingMember" xlink:title="definition: SegmentDomain to MedicalAndScientificImagingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="RfTechnologyMember" xlink:title="definition: SegmentDomain to RfTechnologyMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="IndustrialTechnologyMember" xlink:title="definition: SegmentDomain to IndustrialTechnologyMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="EnergySystemsAndControlsMember" xlink:title="definition: SegmentDomain to EnergySystemsAndControlsMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails">
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:label="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:title="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="Revenues" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to Revenues" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:label="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:title="SegmentReportingInformationRevenueBetweenGeographicAreas" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to SegmentReportingInformationRevenueBetweenGeographicAreas" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="SalesRevenueNet" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to SalesRevenueNet" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:label="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:title="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExportSalesAbstract" xlink:label="ExportSalesAbstract" xlink:title="ExportSalesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="ExportSalesAbstract" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to ExportSalesAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:label="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:title="GeographicAreasRevenuesFromExternalCustomersAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to GeographicAreasRevenuesFromExternalCustomersAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to ConcentrationRiskPercentage1" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="definition: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain_2" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain_2" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesMember" xlink:label="SalesMember" xlink:title="SalesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to SalesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ConcentrationRiskByTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain_2" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain_2" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="GeographicConcentrationRiskMember" xlink:title="GeographicConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="GeographicConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to GeographicConcentrationRiskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ConsolidationItemsAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ConsolidationItemsAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain_2" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain_2" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="ReportableGeographicalComponentsMember" xlink:title="ReportableGeographicalComponentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="ReportableGeographicalComponentsMember" xlink:title="definition: ConsolidationItemsDomain to ReportableGeographicalComponentsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="definition: ConsolidationItemsDomain to CorporateNonSegmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to MajorCustomersAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain_2" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain_2" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_UnaffiliatedCustomersMember" xlink:label="UnaffiliatedCustomersMember" xlink:title="UnaffiliatedCustomersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="UnaffiliatedCustomersMember" xlink:title="definition: NameOfMajorCustomerDomain to UnaffiliatedCustomersMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_BetweenGeographicalAreasMember" xlink:label="BetweenGeographicalAreasMember" xlink:title="BetweenGeographicalAreasMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="BetweenGeographicalAreasMember" xlink:title="definition: NameOfMajorCustomerDomain to BetweenGeographicalAreasMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to StatementBusinessSegmentsAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="MedicalAndScientificImagingMember" xlink:title="definition: SegmentDomain to MedicalAndScientificImagingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="RfTechnologyMember" xlink:title="definition: SegmentDomain to RfTechnologyMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="IndustrialTechnologyMember" xlink:title="definition: SegmentDomain to IndustrialTechnologyMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="EnergySystemsAndControlsMember" xlink:title="definition: SegmentDomain to EnergySystemsAndControlsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to StatementGeographicalAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="definition: SegmentGeographicalDomain to CA" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="EuropeMember" xlink:title="definition: SegmentGeographicalDomain to EuropeMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="definition: SegmentGeographicalDomain to NonUsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographyEliminationsMember" xlink:label="GeographyEliminationsMember" xlink:title="GeographyEliminationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="GeographyEliminationsMember" xlink:title="definition: SegmentGeographicalDomain to GeographyEliminationsMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaMember" xlink:label="AsiaMember" xlink:title="AsiaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="AsiaMember" xlink:title="definition: SegmentGeographicalDomain to AsiaMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MiddleEastMember" xlink:label="MiddleEastMember" xlink:title="MiddleEastMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="MiddleEastMember" xlink:title="definition: SegmentGeographicalDomain to MiddleEastMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RestOfWorldMember" xlink:label="RestOfWorldMember" xlink:title="RestOfWorldMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="RestOfWorldMember" xlink:title="definition: SegmentGeographicalDomain to RestOfWorldMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="AsiaPacificMember" xlink:title="AsiaPacificMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="AsiaPacificMember" xlink:title="definition: SegmentGeographicalDomain to AsiaPacificMember" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SouthAmericaMember" xlink:label="SouthAmericaMember" xlink:title="SouthAmericaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="SouthAmericaMember" xlink:title="definition: SegmentGeographicalDomain to SouthAmericaMember" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_OtherGeographicalAreaMember" xlink:label="OtherGeographicalAreaMember" xlink:title="OtherGeographicalAreaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="OtherGeographicalAreaMember" xlink:title="definition: SegmentGeographicalDomain to OtherGeographicalAreaMember" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to RangeAxis" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/QuarterlyFinancialDataDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="MovementInValuationAllowancesAndReservesRollForward" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to MovementInValuationAllowancesAndReservesRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesBalance" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToCostAndExpense" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesDeductions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="ValuationAllowancesAndReservesChargedToOtherAccounts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToOtherAccounts" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAndQualifyingAccountsDisclosureTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain_2" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain_2" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:label="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:title="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to AllowanceForDoubtfulAccountsAndSalesAllowancesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="InventoryValuationReserveMember" xlink:title="InventoryValuationReserveMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="InventoryValuationReserveMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to InventoryValuationReserveMember" order="2.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>rop-20161231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer_lbl">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="dei_EntityVoluntaryFilers_lbl">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="dei_EntityPublicFloat_lbl">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:title="label: EntityPublicFloat to dei_EntityPublicFloat_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="AsiaPacificMember" xlink:title="AsiaPacificMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AsiaPacificMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AsiaPacificMember_lbl" xml:lang="en-US" id="us-gaap_AsiaPacificMember_lbl">South Pacific [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AsiaPacificMember" xlink:to="us-gaap_AsiaPacificMember_lbl" xlink:title="label: AsiaPacificMember to us-gaap_AsiaPacificMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AsiaPacificMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AsiaPacificMember_lbl1" xml:lang="en-US" id="us-gaap_AsiaPacificMember_lbl1">Asia Pacific [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AsiaPacificMember" xlink:to="us-gaap_AsiaPacificMember_lbl1" xlink:title="label: AsiaPacificMember to us-gaap_AsiaPacificMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaMember" xlink:label="AsiaMember" xlink:title="AsiaMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AsiaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AsiaMember_lbl" xml:lang="en-US" id="us-gaap_AsiaMember_lbl">Asia [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AsiaMember" xlink:to="us-gaap_AsiaMember_lbl" xlink:title="label: AsiaMember to us-gaap_AsiaMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountingPoliciesAbstract_lbl">Summary of Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:title="label: AccountingPoliciesAbstract to us-gaap_AccountingPoliciesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingStandardsUpdate201503Member" xlink:label="AccountingStandardsUpdate201503Member" xlink:title="AccountingStandardsUpdate201503Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate201503Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingStandardsUpdate201503Member_lbl" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate201503Member_lbl">ASU 2015-03 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate201503Member" xlink:to="us-gaap_AccountingStandardsUpdate201503Member_lbl" xlink:title="label: AccountingStandardsUpdate201503Member to us-gaap_AccountingStandardsUpdate201503Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl">Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl">Accounts receivable, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" xlink:title="AccountsReceivableNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetAbstract_lbl">Accounts Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:title="label: AccountsReceivableNetAbstract to us-gaap_AccountsReceivableNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl">Other Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl1">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl1" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl2" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl2">Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl2" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl">Accrued Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xlink:title="label: AccruedLiabilitiesCurrentAndNoncurrentAbstract to us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedIncomeTaxesCurrent_lbl">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:title="label: AccruedIncomeTaxesCurrent to us-gaap_AccruedIncomeTaxesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedIncomeTaxesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedIncomeTaxesCurrent_lbl1">Accrued Income Taxes, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl1" xlink:title="label: AccruedIncomeTaxesCurrent to us-gaap_AccruedIncomeTaxesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="AccruedSalesCommissionCurrent" xlink:title="AccruedSalesCommissionCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedSalesCommissionCurrent_lbl">Commissions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:title="label: AccruedSalesCommissionCurrent to us-gaap_AccruedSalesCommissionCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl">Accumulated Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">Accumulated Other Comprehensive Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl">Weighted average useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="AcquisitionRelatedCostsMember" xlink:title="AcquisitionRelatedCostsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquisitionRelatedCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquisitionRelatedCostsMember_lbl" xml:lang="en-US" id="us-gaap_AcquisitionRelatedCostsMember_lbl">Acquisition-related and other non-recurring costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionRelatedCostsMember" xlink:to="us-gaap_AcquisitionRelatedCostsMember_lbl" xlink:title="label: AcquisitionRelatedCostsMember to us-gaap_AcquisitionRelatedCostsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember_lbl">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalCommonStock_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:title="label: AdditionalPaidInCapitalCommonStock to us-gaap_AdditionalPaidInCapitalCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalCommonStock_lbl1" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalCommonStock_lbl1">Additional Paid in Capital, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl1" xlink:title="label: AdditionalPaidInCapitalCommonStock to us-gaap_AdditionalPaidInCapitalCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:title="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" xml:lang="en-US" id="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl">Stock option tax benefit, net of shortfalls</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" xlink:title="label: AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet to us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl1">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:to="us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl1" xlink:title="label: AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet to us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net earnings to cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:label="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:title="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl">Adjustments for New Accounting Principle, Early Adoption [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:to="us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" xlink:title="label: AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember to us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:title="label: AdjustmentsForNewAccountingPronouncementsAxis to us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl">Stock based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl1">Allocated Share-based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCosts_lbl">Amortization of deferred financing costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:title="label: AmortizationOfFinancingCosts to us-gaap_AmortizationOfFinancingCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl">Amortization of intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Antidilutive stock options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl2" xml:lang="en-US" id="us-gaap_Assets_lbl2">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl2" xlink:title="label: Assets to us-gaap_Assets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">ASSETS:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">Assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl2" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl2">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl2" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="BillingsInExcessOfCost" xlink:title="BillingsInExcessOfCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BillingsInExcessOfCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BillingsInExcessOfCost_lbl" xml:lang="en-US" id="us-gaap_BillingsInExcessOfCost_lbl">Billings in excess of cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BillingsInExcessOfCost" xlink:to="us-gaap_BillingsInExcessOfCost_lbl" xlink:title="label: BillingsInExcessOfCost to us-gaap_BillingsInExcessOfCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingMember_lbl" xml:lang="en-US" id="us-gaap_BuildingMember_lbl">Buildings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:title="label: BuildingMember to us-gaap_BuildingMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:label="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:title="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems to us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl">Deferred Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl">Long-term deferred tax liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl">Intangible assets other than goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl1">Intangibles acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl">Current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:label="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:title="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable to us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl">Total assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl">Pro Forma Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:title="label: BusinessAcquisitionsProFormaRevenue to us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1">Business Acquisition, Pro Forma Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" xlink:title="label: BusinessAcquisitionsProFormaRevenue to us-gaap_BusinessAcquisitionsProFormaRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferred1_lbl">Cost of acquired entity purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:title="label: BusinessCombinationConsiderationTransferred1 to us-gaap_BusinessCombinationConsiderationTransferred1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl">Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">Business Acquisitions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:title="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl">Pro Forma Income, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:to="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl" xlink:title="label: BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax to us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl1">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:to="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl1" xlink:title="label: BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax to us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl">Indefinite lived intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl">Cost of acquired entity transaction costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:title="label: BusinessAcquisitionCostOfAcquiredEntityTransactionCosts to us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl">Other Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:title="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl">Pro Forma Income, Net of Tax, Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl" xlink:title="label: BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted to us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl1">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl1" xlink:title="label: BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted to us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:title="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl">Pro Forma Income, Net of Tax, Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:to="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl" xlink:title="label: BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic to us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl1">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:to="us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl1" xlink:title="label: BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic to us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationDescription" xlink:label="BusinessAcquisitionProFormaInformationDescription" xlink:title="BusinessAcquisitionProFormaInformationDescription" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationDescription_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationDescription_lbl">Business Acquisition, Pro Forma Information, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationDescription" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationDescription_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationDescription to us-gaap_BusinessAcquisitionProFormaInformationDescription_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl">Business Acquisition, Pro Forma Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationAbstract to us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="BusinessAcquisitionProFormaInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:title="label: BusinessAcquisitionProFormaInformationTextBlock to us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl">Revenue since Acquisition Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:title="label: BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:title="label: BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">Business Acquisitions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl">Finite lived intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl">Earnings since Acquisition Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" xlink:title="label: BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" xlink:title="label: BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual to us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_lbl">Fair value of assets acquired and liabilities assumed [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl">Net assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:label="CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:title="CostmethodInvestmentsOtherThanTemporaryImpairment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl" xml:lang="en-US" id="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl">Investment, impairment loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:to="us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl" xlink:title="label: CostmethodInvestmentsOtherThanTemporaryImpairment to us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:label="CapitalizedComputerSoftwareNetAbstract" xlink:title="CapitalizedComputerSoftwareNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalizedComputerSoftwareNetAbstract_lbl" xml:lang="en-US" id="us-gaap_CapitalizedComputerSoftwareNetAbstract_lbl">Capitalized Software [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizedComputerSoftwareNetAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareNetAbstract_lbl" xlink:title="label: CapitalizedComputerSoftwareNetAbstract to us-gaap_CapitalizedComputerSoftwareNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="CapitalizedComputerSoftwareNet" xlink:title="CapitalizedComputerSoftwareNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalizedComputerSoftwareNet_lbl" xml:lang="en-US" id="us-gaap_CapitalizedComputerSoftwareNet_lbl">Capitalized software</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_lbl" xlink:title="label: CapitalizedComputerSoftwareNet to us-gaap_CapitalizedComputerSoftwareNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and cash equivalents, beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2">Cash and cash equivalents, end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl">Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:title="CashAndCashEquivalentsAtCarryingValueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl">Cash and Cash Equivalents [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValueAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl">Net increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="CashEquivalentsAtCarryingValue" xlink:title="CashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashEquivalentsAtCarryingValue_lbl">Cash Equivalents, at Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashEquivalentsAtCarryingValue to us-gaap_CashEquivalentsAtCarryingValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl">Noncash investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:title="label: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl1" xml:lang="en-US" id="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl1">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl1" xlink:title="label: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies (Note 12)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl1">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl1" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="CommonStockDividendsPerShareDeclared" xlink:title="CommonStockDividendsPerShareDeclared" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" id="us-gaap_CommonStockDividendsPerShareDeclared_lbl">Dividends declared (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:title="label: CommonStockDividendsPerShareDeclared to us-gaap_CommonStockDividendsPerShareDeclared_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl1">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Ending Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl1">Beginning Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl2">Common stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl2" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl3" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl3">Common Stock, Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl3" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl">Retirement and Other Benefit Plans [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:title="label: CompensationAndRetirementDisclosureAbstract to us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl">Deferred tax assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xlink:title="label: ComponentsOfDeferredTaxAssetsAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl">Components of Deferred Tax Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xlink:title="label: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl">Comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl">Other Comprehensive Earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:title="label: ComprehensiveIncomePolicyPolicyTextBlock to us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" xlink:title="label: ComprehensiveIncomePolicyPolicyTextBlock to us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_ComputerEquipmentMember_lbl">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:title="label: ComputerEquipmentMember to us-gaap_ComputerEquipmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xml:lang="en-US" id="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl">Software [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerSoftwareIntangibleAssetMember" xlink:to="us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" xlink:title="label: ComputerSoftwareIntangibleAssetMember to us-gaap_ComputerSoftwareIntangibleAssetMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByTypeAxis_lbl">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:title="label: ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl">Concentration of Risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain_lbl">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTypeDomain_lbl">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:title="label: ConcentrationRiskTypeDomain to us-gaap_ConcentrationRiskTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Export sales from the United States</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl1">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl1" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="us-gaap_ConsolidationItemsAxis_lbl">Consolidation Items [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsAxis_lbl" xlink:title="label: ConsolidationItemsAxis to us-gaap_ConsolidationItemsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="us-gaap_ConsolidationItemsDomain_lbl">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsDomain" xlink:to="us-gaap_ConsolidationItemsDomain_lbl" xlink:title="label: ConsolidationItemsDomain to us-gaap_ConsolidationItemsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContingentLiabilityReserveEstimatePolicy" xlink:label="ContingentLiabilityReserveEstimatePolicy" xlink:title="ContingentLiabilityReserveEstimatePolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl" xml:lang="en-US" id="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl">Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentLiabilityReserveEstimatePolicy" xlink:to="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl" xlink:title="label: ContingentLiabilityReserveEstimatePolicy to us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl1" xml:lang="en-US" id="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl1">Contingent Liability Reserve Estimate, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentLiabilityReserveEstimatePolicy" xlink:to="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl1" xlink:title="label: ContingentLiabilityReserveEstimatePolicy to us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtMember" xlink:label="ConvertibleSubordinatedDebtMember" xlink:title="ConvertibleSubordinatedDebtMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleSubordinatedDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleSubordinatedDebtMember_lbl" xml:lang="en-US" id="us-gaap_ConvertibleSubordinatedDebtMember_lbl">Convertible Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSubordinatedDebtMember" xlink:to="us-gaap_ConvertibleSubordinatedDebtMember_lbl" xlink:title="label: ConvertibleSubordinatedDebtMember to us-gaap_ConvertibleSubordinatedDebtMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CorporateNonSegmentMember_lbl" xml:lang="en-US" id="us-gaap_CorporateNonSegmentMember_lbl">Corporate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl" xlink:title="label: CorporateNonSegmentMember to us-gaap_CorporateNonSegmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateNonSegmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CorporateNonSegmentMember_lbl1" xml:lang="en-US" id="us-gaap_CorporateNonSegmentMember_lbl1">Corporate, Non-Segment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl1" xlink:title="label: CorporateNonSegmentMember to us-gaap_CorporateNonSegmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfRevenue_lbl" xml:lang="en-US" id="us-gaap_CostOfRevenue_lbl">Cost of sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:title="label: CostOfRevenue to us-gaap_CostOfRevenue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="CostMethodInvestments" xlink:title="CostMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_CostMethodInvestments_lbl">Cost Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostMethodInvestments" xlink:to="us-gaap_CostMethodInvestments_lbl" xlink:title="label: CostMethodInvestments to us-gaap_CostMethodInvestments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityAxis_lbl">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:title="label: CreditFacilityAxis to us-gaap_CreditFacilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="us-gaap_CreditFacilityDomain_lbl">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xlink:title="label: CreditFacilityDomain to us-gaap_CreditFacilityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentForeignTaxExpenseBenefit_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:title="label: CurrentForeignTaxExpenseBenefit to us-gaap_CurrentForeignTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1">Current Foreign Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" xlink:title="label: CurrentForeignTaxExpenseBenefit to us-gaap_CurrentForeignTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:title="label: CurrentStateAndLocalTaxExpenseBenefit to us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Current:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit_lbl">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1">Current Federal Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="CustomerDepositsCurrent" xlink:title="CustomerDepositsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerDepositsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerDepositsCurrent_lbl" xml:lang="en-US" id="us-gaap_CustomerDepositsCurrent_lbl">Customer deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerDepositsCurrent" xlink:to="us-gaap_CustomerDepositsCurrent_lbl" xlink:title="label: CustomerDepositsCurrent to us-gaap_CustomerDepositsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRefundLiabilityCurrent" xlink:label="CustomerRefundLiabilityCurrent" xlink:title="CustomerRefundLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRefundLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CustomerRefundLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_CustomerRefundLiabilityCurrent_lbl">Rebates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRefundLiabilityCurrent" xlink:to="us-gaap_CustomerRefundLiabilityCurrent_lbl" xlink:title="label: CustomerRefundLiabilityCurrent to us-gaap_CustomerRefundLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRefundLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerRefundLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_CustomerRefundLiabilityCurrent_lbl1">Customer Refund Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRefundLiabilityCurrent" xlink:to="us-gaap_CustomerRefundLiabilityCurrent_lbl1" xlink:title="label: CustomerRefundLiabilityCurrent to us-gaap_CustomerRefundLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="us-gaap_CustomerRelationshipsMember_lbl">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:title="label: CustomerRelationshipsMember to us-gaap_CustomerRelationshipsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="DebtInstrumentIssuanceDate1" xlink:title="DebtInstrumentIssuanceDate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentIssuanceDate1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentIssuanceDate1_lbl">Issuance date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl" xlink:title="label: DebtInstrumentIssuanceDate1 to us-gaap_DebtInstrumentIssuanceDate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems_lbl">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="DebtInstrumentRedemptionPricePercentage" xlink:title="DebtInstrumentRedemptionPricePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl">Principal issuance percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xlink:title="label: DebtInstrumentRedemptionPricePercentage to us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl">Long-Term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">Long-Term Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm_lbl">Line of Credit Facility, Borrowing Capacity, Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTable_lbl">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis_lbl">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount_lbl">Face value of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentFaceAmount_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount_lbl1">Face amount of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl1" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain_lbl">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl">Periodic interest payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:title="label: DebtInstrumentFrequencyOfPeriodicPayment to us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Debt Instrument, Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1">Stated interest rate percentage - debt instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentFairValue_lbl">Fair value of debt instrument</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xlink:title="label: DebtInstrumentFairValue to us-gaap_DebtInstrumentFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFairValue_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentFairValue_lbl1">Debt Instrument, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl1" xlink:title="label: DebtInstrumentFairValue to us-gaap_DebtInstrumentFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl">Maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl">Less unamortized debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xlink:title="label: DebtInstrumentUnamortizedDiscountPremiumNet to us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:label="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:title="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl" xlink:title="label: DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract to us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl1">Deferred Tax Liability Not Recognized, Undistributed Earnings of Foreign Subsidiaries [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl1" xlink:title="label: DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract to us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationCashBasedArrangementsLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_lbl">Accrued Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:to="us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_lbl" xlink:title="label: DeferredCompensationCashBasedArrangementsLiabilityCurrent to us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="DeferredRevenueCurrent" xlink:title="DeferredRevenueCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredRevenueCurrent_lbl">Deferred revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:title="label: DeferredRevenueCurrent to us-gaap_DeferredRevenueCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueAbstract" xlink:label="DeferredRevenueAbstract" xlink:title="DeferredRevenueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredRevenueAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredRevenueAbstract_lbl">Deferred Revenue [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueAbstract" xlink:to="us-gaap_DeferredRevenueAbstract_lbl" xlink:title="label: DeferredRevenueAbstract to us-gaap_DeferredRevenueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Deferred:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl">Total deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsInventory_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:title="label: DeferredTaxAssetsInventory to us-gaap_DeferredTaxAssetsInventory_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsInventory_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsInventory_lbl1">Deferred Tax Assets, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl1" xlink:title="label: DeferredTaxAssetsInventory to us-gaap_DeferredTaxAssetsInventory_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl">Net operating loss carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwards to us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl">Deferred taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" xlink:title="label: DeferredTaxAssetsNetNoncurrent to us-gaap_DeferredTaxAssetsNetNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl">Foreign tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsForeign to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl">Reserves and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl">R&amp;D credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:title="label: DeferredTaxAssetsTaxCreditCarryforwardsResearch to us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="DeferredTaxLiabilities" xlink:title="DeferredTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilities_lbl">Total deferred tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:title="label: DeferredTaxLiabilities to us-gaap_DeferredTaxLiabilities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesAbstract_lbl">Deferred tax liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:title="label: DeferredTaxLiabilitiesAbstract to us-gaap_DeferredTaxLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl">Deferred taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" xlink:title="label: DeferredTaxLiabilitiesNoncurrent to us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="DeferredTaxLiabilitiesCurrent" xlink:title="DeferredTaxLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesCurrent_lbl">Deferred taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent_lbl" xlink:title="label: DeferredTaxLiabilitiesCurrent to us-gaap_DeferredTaxLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesCurrent_lbl1">Deferred Tax Liabilities, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent_lbl1" xlink:title="label: DeferredTaxLiabilitiesCurrent to us-gaap_DeferredTaxLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl">Amortizable intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:title="label: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets to us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl">Plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl">Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="DefinedContributionPlanCostRecognized" xlink:title="DefinedContributionPlanCostRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanCostRecognized_lbl">Defined contribution retirement plan cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:title="label: DefinedContributionPlanCostRecognized to us-gaap_DefinedContributionPlanCostRecognized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl">Depreciation and other amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl1" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl1">Depreciation, Depletion and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl1" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_Depreciation_lbl" xml:lang="en-US" id="us-gaap_Depreciation_lbl">Depreciation and amortization of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation_lbl1" xml:lang="en-US" id="us-gaap_Depreciation_lbl1">Depreciation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation_lbl1" xlink:title="label: Depreciation to us-gaap_Depreciation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="DerivativesPolicyTextBlock" xlink:title="DerivativesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_DerivativesPolicyTextBlock_lbl">Interest Rate Risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl" xlink:title="label: DerivativesPolicyTextBlock to us-gaap_DerivativesPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">Stock-Based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">Stock-Based Compensation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:title="DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US" id="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xlink:title="label: DiscontinuedOperationsAndDisposalGroupsAbstract to us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="DisposalGroupClassificationDomain" xlink:title="DisposalGroupClassificationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupClassificationDomain_lbl">Disposal Group Classification [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl" xlink:title="label: DisposalGroupClassificationDomain to us-gaap_DisposalGroupClassificationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:label="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:title="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup_lbl">Disposal Group, Including Discontinued Operation, Segment that Includes Disposal Group</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup_lbl" xlink:title="label: DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup to us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:title="DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xlink:title="label: DisposalGroupIncludingDiscontinuedOperationConsideration to us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:label="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:title="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal_lbl">Disposal Group, Including Discontinued Operation, Description and Timing of Disposal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal_lbl" xlink:title="label: DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal to us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="DisposalGroupClassificationAxis" xlink:title="DisposalGroupClassificationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupClassificationAxis_lbl">Disposal Group Classification [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" xlink:title="label: DisposalGroupClassificationAxis to us-gaap_DisposalGroupClassificationAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:title="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xlink:title="label: DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember to us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:title="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xlink:title="label: DisposalGroupNotDiscontinuedOperationGainLossOnDisposal to us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl">Disposal Group Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xlink:title="label: DisposalGroupsIncludingDiscontinuedOperationsNameDomain to us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl">Discontinued Operations and Disposal Groups</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xlink:title="label: DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock to us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="DividendsPayableCurrent" xlink:title="DividendsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DividendsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_DividendsPayableCurrent_lbl">Accrued dividend</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl" xlink:title="label: DividendsPayableCurrent to us-gaap_DividendsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="DividendsCommonStock" xlink:title="DividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DividendsCommonStock_lbl" xml:lang="en-US" id="us-gaap_DividendsCommonStock_lbl">Dividends declared</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl" xlink:title="label: DividendsCommonStock to us-gaap_DividendsCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DividendsCommonStock_lbl1" xml:lang="en-US" id="us-gaap_DividendsCommonStock_lbl1">Dividends, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl1" xlink:title="label: DividendsCommonStock to us-gaap_DividendsCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EuropeMember_lbl" xml:lang="en-US" id="us-gaap_EuropeMember_lbl">Europe [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EuropeMember" xlink:to="us-gaap_EuropeMember_lbl" xlink:title="label: EuropeMember to us-gaap_EuropeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerSharePolicyTextBlock_lbl">Earnings per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:title="label: EarningsPerSharePolicyTextBlock to us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">Earnings per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl1">Earnings from continuing operations per common share:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl">Effect of foreign currency exchange rate changes on cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl1" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl1">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl1" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl">Federal statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl">Section 199 deduction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities to us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl1">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities to us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl">Foreign tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCreditsForeign to us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl1">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCreditsForeign to us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl">Federal Statutory Tax Rate Reconciliation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl">State taxes, net of federal benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl">R&amp;D tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch to us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl1">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch to us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl">Effective Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl">Foreign rate differential</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential to us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:title="EmployeeStockOwnershipPlanESOPCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl">Employee Stock Ownership Plan (ESOP), Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl" xlink:title="label: EmployeeStockOwnershipPlanESOPCompensationExpense to us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl1">Employee Stock Ownership Plan (ESOP), Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl1" xlink:title="label: EmployeeStockOwnershipPlanESOPCompensationExpense to us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl">Windfall tax benefit, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions to us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl">Weighted-average period over which unrecognized compensation costs on non-vested stock options are expected to be recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl">Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl">Tax effect recognized in net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense to us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl">Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_lbl">Cash received from option exercises under all plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions to us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:label="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:title="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_lbl">Employee Stock Purchase Plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_lbl" xlink:title="label: EmployeeStockOwnershipPlanESOPSharesInESOPAbstract to us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl">Stock award tax excess windfall benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl1" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl1">Fair Value, Hierarchy [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl1" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">Fair Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl">Fair Value Measurements [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl">Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl">Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl1">Fair Value Hierarchy [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl1" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">Fair Value of Financial Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="FairValueOfAssetsAcquired" xlink:title="FairValueOfAssetsAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US" id="us-gaap_FairValueOfAssetsAcquired_lbl">Fair value of assets, including goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl" xlink:title="label: FairValueOfAssetsAcquired to us-gaap_FairValueOfAssetsAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueOfAssetsAcquired_lbl1" xml:lang="en-US" id="us-gaap_FairValueOfAssetsAcquired_lbl1">Fair Value of Assets Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl1" xlink:title="label: FairValueOfAssetsAcquired to us-gaap_FairValueOfAssetsAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member_lbl">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl1">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl">Net book value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsNet to us-gaap_FiniteLivedIntangibleAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:title="label: FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsGross_lbl">Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:title="label: FiniteLivedIntangibleAssetsGross to us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl">Expected Amortization expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:title="label: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl">Foreign Currency Translation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:title="label: ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock to us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl">Foreign currency translation gain (loss) before tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTax to us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US" id="us-gaap_ForeignCountryMember_lbl">Foreign Tax Authority [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" xlink:title="label: ForeignCountryMember to us-gaap_ForeignCountryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographyEliminationsMember" xlink:label="GeographyEliminationsMember" xlink:title="GeographyEliminationsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeographyEliminationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeographyEliminationsMember_lbl" xml:lang="en-US" id="us-gaap_GeographyEliminationsMember_lbl">Eliminations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeographyEliminationsMember" xlink:to="us-gaap_GeographyEliminationsMember_lbl" xlink:title="label: GeographyEliminationsMember to us-gaap_GeographyEliminationsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="GainLossOnSaleOfBusiness" xlink:title="GainLossOnSaleOfBusiness" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnSaleOfBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnSaleOfBusiness_lbl" xml:lang="en-US" id="us-gaap_GainLossOnSaleOfBusiness_lbl">Gain (Loss) on Disposition of Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfBusiness" xlink:to="us-gaap_GainLossOnSaleOfBusiness_lbl" xlink:title="label: GainLossOnSaleOfBusiness to us-gaap_GainLossOnSaleOfBusiness_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" id="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl">Loss on extinguishment of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:title="label: GainsLossesOnExtinguishmentOfDebt to us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1" xml:lang="en-US" id="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1" xlink:title="label: GainsLossesOnExtinguishmentOfDebt to us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember_lbl">Corporate And Certain Segment General And Administrative [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="GeographicConcentrationRiskMember" xlink:title="GeographicConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeographicConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeographicConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_GeographicConcentrationRiskMember_lbl">Geographic Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeographicConcentrationRiskMember" xlink:to="us-gaap_GeographicConcentrationRiskMember_lbl" xlink:title="label: GeographicConcentrationRiskMember to us-gaap_GeographicConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:label="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:title="GeographicAreasRevenuesFromExternalCustomersAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_lbl" xml:lang="en-US" id="us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_lbl">Geographic Areas, Revenues from External Customers [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:to="us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_lbl" xlink:title="label: GeographicAreasRevenuesFromExternalCustomersAbstract to us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:title="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl" xml:lang="en-US" id="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl">Goodwill related to divestiture of business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl" xlink:title="label: GoodwillWrittenOffRelatedToSaleOfBusinessUnit to us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl1" xml:lang="en-US" id="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl1">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl1" xlink:title="label: GoodwillWrittenOffRelatedToSaleOfBusinessUnit to us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_Goodwill_lbl1" xml:lang="en-US" id="us-gaap_Goodwill_lbl1">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl1" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_Goodwill_lbl2" xml:lang="en-US" id="us-gaap_Goodwill_lbl2">Balances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl2" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_Goodwill_lbl3" xml:lang="en-US" id="us-gaap_Goodwill_lbl3">Balances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl3" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl3" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill_lbl4" xml:lang="en-US" id="us-gaap_Goodwill_lbl4">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl4" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:title="GoodwillAndIntangibleAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl">Goodwill and Other Intangibles</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:title="label: GoodwillAndIntangibleAssetsPolicyTextBlock to us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="GoodwillOtherIncreaseDecrease" xlink:title="GoodwillOtherIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillOtherIncreaseDecrease_lbl" xml:lang="en-US" id="us-gaap_GoodwillOtherIncreaseDecrease_lbl">Reclassification and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillOtherIncreaseDecrease" xlink:to="us-gaap_GoodwillOtherIncreaseDecrease_lbl" xlink:title="label: GoodwillOtherIncreaseDecrease to us-gaap_GoodwillOtherIncreaseDecrease_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:title="GoodwillTranslationAndPurchaseAccountingAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl" xml:lang="en-US" id="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl">Currency translation adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:to="us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl" xlink:title="label: GoodwillTranslationAndPurchaseAccountingAdjustments to us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="GoodwillLineItems" xlink:title="GoodwillLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US" id="us-gaap_GoodwillLineItems_lbl">Goodwill [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl" xlink:title="label: GoodwillLineItems to us-gaap_GoodwillLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl">Goodwill and Intangible Assets Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureTextBlock to us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US" id="us-gaap_GoodwillAcquiredDuringPeriod_lbl">Goodwill acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:title="label: GoodwillAcquiredDuringPeriod to us-gaap_GoodwillAcquiredDuringPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="us-gaap_GrossProfit_lbl">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GuarantyLiabilities" xlink:label="GuarantyLiabilities" xlink:title="GuarantyLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GuarantyLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_GuarantyLiabilities_lbl" xml:lang="en-US" id="us-gaap_GuarantyLiabilities_lbl">Outstanding surety bonds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GuarantyLiabilities" xlink:to="us-gaap_GuarantyLiabilities_lbl" xlink:title="label: GuarantyLiabilities to us-gaap_GuarantyLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GuarantyLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GuarantyLiabilities_lbl1" xml:lang="en-US" id="us-gaap_GuarantyLiabilities_lbl1">Guaranty Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GuarantyLiabilities" xlink:to="us-gaap_GuarantyLiabilities_lbl1" xlink:title="label: GuarantyLiabilities to us-gaap_GuarantyLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl">Impairment of Long-Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:title="label: ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" xlink:title="label: ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xml:lang="en-US" id="us-gaap_InProcessResearchAndDevelopmentMember_lbl">In Process Research and Development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InProcessResearchAndDevelopmentMember" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:title="label: InProcessResearchAndDevelopmentMember to us-gaap_InProcessResearchAndDevelopmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis_lbl">Income Statement location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:label="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:title="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax_lbl">Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:to="us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax_lbl" xlink:title="label: IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax to us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl">Earnings before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1">Earnings Before Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl1">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain_lbl">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityAxis_lbl">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:title="label: IncomeTaxAuthorityAxis to us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl">United States</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityDomain_lbl">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:title="label: IncomeTaxAuthorityDomain to us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Total Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Tax benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">Consolidated Statements of Earnings [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xlink:title="label: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl">Disposal Group Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xlink:title="label: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis to us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xlink:title="label: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Components of Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet_lbl">Income taxes, net of refunds received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet_lbl1">Income Taxes Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl1" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock_lbl1">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl1" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:title="IncreaseDecreaseInAccountsAndOtherReceivables" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:title="label: IncreaseDecreaseInAccountsAndOtherReceivables to us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl1">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl1" xlink:title="label: IncreaseDecreaseInAccountsAndOtherReceivables to us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:title="label: IncreaseDecreaseInAccruedIncomeTaxesPayable to us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" xlink:title="label: IncreaseDecreaseInAccruedIncomeTaxesPayable to us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl1">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="IncreaseDecreaseInDeferredRevenue" xlink:title="IncreaseDecreaseInDeferredRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl">Deferred revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:title="label: IncreaseDecreaseInDeferredRevenue to us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl1">Increase (Decrease) in Deferred Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl1" xlink:title="label: IncreaseDecreaseInDeferredRevenue to us-gaap_IncreaseDecreaseInDeferredRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in operating assets and liabilities, net of acquired businesses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl">Unbilled Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xlink:title="label: IncreaseDecreaseInUnbilledReceivables to us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl1">Increase (Decrease) in Unbilled Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl1" xlink:title="label: IncreaseDecreaseInUnbilledReceivables to us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl">Common stock awards (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl">Senior subordinated convertible notes (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xlink:title="label: IncrementalCommonSharesAttributableToConversionOfDebtSecurities to us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl">Indefinite-lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl">Assets not subject to amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsExcludingGoodwill to us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl1" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl1">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl1" xlink:title="label: IndefiniteLivedIntangibleAssetsExcludingGoodwill to us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="IntangibleAssetsNetIncludingGoodwill" xlink:title="IntangibleAssetsNetIncludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl">Intangible assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:title="label: IntangibleAssetsNetIncludingGoodwill to us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl1">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl1" xlink:title="label: IntangibleAssetsNetIncludingGoodwill to us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl">Other intangible assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1">Net book value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="IntangibleAssetsGrossExcludingGoodwill" xlink:title="IntangibleAssetsGrossExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl">Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" xlink:title="label: IntangibleAssetsGrossExcludingGoodwill to us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl1">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsGrossExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl1" xlink:title="label: IntangibleAssetsGrossExcludingGoodwill to us-gaap_IntangibleAssetsGrossExcludingGoodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_InterestPayableCurrent_lbl">Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:title="label: InterestPayableCurrent to us-gaap_InterestPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPayableCurrent_lbl1" xml:lang="en-US" id="us-gaap_InterestPayableCurrent_lbl1">Interest Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl1" xlink:title="label: InterestPayableCurrent to us-gaap_InterestPayableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="us-gaap_InterestExpense_lbl">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpense_lbl1" xml:lang="en-US" id="us-gaap_InterestExpense_lbl1">Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl">Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet_lbl1" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl1">Interest Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl1" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US" id="us-gaap_InternalRevenueServiceIRSMember_lbl">Internal Revenue Service (IRS) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:title="label: InternalRevenueServiceIRSMember to us-gaap_InternalRevenueServiceIRSMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl1">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl">Inventories [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_InventoryNetAbstract_lbl1">Inventory, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl1" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="us-gaap_InventoryNet_lbl">Inventories, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryNet_lbl1" xml:lang="en-US" id="us-gaap_InventoryNet_lbl1">Total Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNet_lbl2" xml:lang="en-US" id="us-gaap_InventoryNet_lbl2">Inventory, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet_lbl2" xlink:title="label: InventoryNet to us-gaap_InventoryNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="InventoryValuationReserves" xlink:title="InventoryValuationReserves" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="us-gaap_InventoryValuationReserves_lbl">Inventory reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:title="label: InventoryValuationReserves to us-gaap_InventoryValuationReserves_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserves_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryValuationReserves_lbl1" xml:lang="en-US" id="us-gaap_InventoryValuationReserves_lbl1">Inventory Valuation Reserves</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl1" xlink:title="label: InventoryValuationReserves to us-gaap_InventoryValuationReserves_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="InventoryValuationReserveMember" xlink:title="InventoryValuationReserveMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryValuationReserveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryValuationReserveMember_lbl" xml:lang="en-US" id="us-gaap_InventoryValuationReserveMember_lbl">Reserve for inventory obsolescence [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryValuationReserveMember" xlink:to="us-gaap_InventoryValuationReserveMember_lbl" xlink:title="label: InventoryValuationReserveMember to us-gaap_InventoryValuationReserveMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="us-gaap_InventoryFinishedGoods_lbl">Finished products</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:title="label: InventoryFinishedGoods to us-gaap_InventoryFinishedGoods_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryDisclosureTextBlock_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:title="label: InventoryDisclosureTextBlock to us-gaap_InventoryDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryDisclosureTextBlock_lbl1">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl1" xlink:title="label: InventoryDisclosureTextBlock to us-gaap_InventoryDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_InventoryDisclosureAbstract_lbl">Inventories [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:title="label: InventoryDisclosureAbstract to us-gaap_InventoryDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="us-gaap_InventoryWorkInProcess_lbl">Work in process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:title="label: InventoryWorkInProcess to us-gaap_InventoryWorkInProcess_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="InventoryRawMaterialsAndSupplies" xlink:title="InventoryRawMaterialsAndSupplies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterialsAndSupplies_lbl">Raw materials and supplies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterialsAndSupplies" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:title="label: InventoryRawMaterialsAndSupplies to us-gaap_InventoryRawMaterialsAndSupplies_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="LettersOfCreditOutstandingAmount" xlink:title="LettersOfCreditOutstandingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US" id="us-gaap_LettersOfCreditOutstandingAmount_lbl">Outstanding letters of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl" xlink:title="label: LettersOfCreditOutstandingAmount to us-gaap_LettersOfCreditOutstandingAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LettersOfCreditOutstandingAmount_lbl1" xml:lang="en-US" id="us-gaap_LettersOfCreditOutstandingAmount_lbl1">Letters of Credit Outstanding, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl1" xlink:title="label: LettersOfCreditOutstandingAmount to us-gaap_LettersOfCreditOutstandingAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis_lbl">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain_lbl">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:label="LongtermDebtPercentageBearingFixedInterestAmount" xlink:title="LongtermDebtPercentageBearingFixedInterestAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl">Fixed rate senior notes carrying amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtPercentageBearingFixedInterestAmount" xlink:to="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl" xlink:title="label: LongtermDebtPercentageBearingFixedInterestAmount to us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl1" xml:lang="en-US" id="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl1">Long-term Debt, Percentage Bearing Fixed Interest, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtPercentageBearingFixedInterestAmount" xlink:to="us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl1" xlink:title="label: LongtermDebtPercentageBearingFixedInterestAmount to us-gaap_LongtermDebtPercentageBearingFixedInterestAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LandMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LandMember_lbl" xml:lang="en-US" id="us-gaap_LandMember_lbl">Land [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:title="label: LandMember to us-gaap_LandMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="LeaseAndRentalExpense" xlink:title="LeaseAndRentalExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US" id="us-gaap_LeaseAndRentalExpense_lbl">Rent expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:title="label: LeaseAndRentalExpense to us-gaap_LeaseAndRentalExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities_lbl" xml:lang="en-US" id="us-gaap_Liabilities_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">Total liabilities and stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="LiabilitiesAssumed1" xlink:title="LiabilitiesAssumed1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAssumed1_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LiabilitiesAssumed1_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAssumed1_lbl">Liabilities assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAssumed1" xlink:to="us-gaap_LiabilitiesAssumed1_lbl" xlink:title="label: LiabilitiesAssumed1 to us-gaap_LiabilitiesAssumed1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAssumed1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAssumed1_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAssumed1_lbl1">Liabilities Assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAssumed1" xlink:to="us-gaap_LiabilitiesAssumed1_lbl1" xlink:title="label: LiabilitiesAssumed1 to us-gaap_LiabilitiesAssumed1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">LIABILITIES AND STOCKHOLDERS' EQUITY:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1">Liabilities and Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityTable_lbl">Line of Credit Facility [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:title="label: LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="LineOfCreditFacilityInitiationDate1" xlink:title="LineOfCreditFacilityInitiationDate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInitiationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityInitiationDate1_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityInitiationDate1_lbl">Line of Credit Facility, Initiation Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityInitiationDate1" xlink:to="us-gaap_LineOfCreditFacilityInitiationDate1_lbl" xlink:title="label: LineOfCreditFacilityInitiationDate1 to us-gaap_LineOfCreditFacilityInitiationDate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCredit_lbl" xml:lang="en-US" id="us-gaap_LineOfCredit_lbl">Line of Credit Facility, Amount Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:title="label: LineOfCredit to us-gaap_LineOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityLineItems_lbl">Line of Credit Facility [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:title="label: LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityExpirationDate1_lbl">Line of Credit Facility, Expiration Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:title="label: LineOfCreditFacilityExpirationDate1 to us-gaap_LineOfCreditFacilityExpirationDate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityCurrentBorrowingCapacity to us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="LineOfCreditFacilityInterestRateDescription" xlink:title="LineOfCreditFacilityInterestRateDescription" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl">Line of Credit Facility, Interest Rate Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xlink:title="label: LineOfCreditFacilityInterestRateDescription to us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1">Long-term Debt and Capital Lease Obligations, Including Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" xlink:title="label: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities to us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl">Total Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByMaturityAbstract_lbl">Future maturities of long term debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:title="label: LongTermDebtByMaturityAbstract to us-gaap_LongTermDebtByMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl">Current portion of long-term debt, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl1">Current Portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl1" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl">Long-term debt, net of current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl1">Long-term Debt, Excluding Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1">Long-term Debt, Maturities, Repayments of Principal in Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl">2016</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyDisclosures" xlink:label="LossContingencyDisclosures" xlink:title="LossContingencyDisclosures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US" id="us-gaap_LossContingencyDisclosures_lbl">Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl" xlink:title="label: LossContingencyDisclosures to us-gaap_LossContingencyDisclosures_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAbstract" xlink:label="LossContingencyAbstract" xlink:title="LossContingencyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US" id="us-gaap_LossContingencyAbstract_lbl">Contingencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl" xlink:title="label: LossContingencyAbstract to us-gaap_LossContingencyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MiddleEastMember" xlink:label="MiddleEastMember" xlink:title="MiddleEastMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MiddleEastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MiddleEastMember_lbl" xml:lang="en-US" id="us-gaap_MiddleEastMember_lbl">Middle East [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MiddleEastMember" xlink:to="us-gaap_MiddleEastMember_lbl" xlink:title="label: MiddleEastMember to us-gaap_MiddleEastMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember_lbl">Machinery and equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="us-gaap_MajorCustomersAxis_lbl">Customer [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl" xlink:title="label: MajorCustomersAxis to us-gaap_MajorCustomersAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaturitiesOfSeniorDebt" xlink:label="MaturitiesOfSeniorDebt" xlink:title="MaturitiesOfSeniorDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaturitiesOfSeniorDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_MaturitiesOfSeniorDebt_lbl" xml:lang="en-US" id="us-gaap_MaturitiesOfSeniorDebt_lbl">Payment of senior notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaturitiesOfSeniorDebt" xlink:to="us-gaap_MaturitiesOfSeniorDebt_lbl" xlink:title="label: MaturitiesOfSeniorDebt to us-gaap_MaturitiesOfSeniorDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaturitiesOfSeniorDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MaturitiesOfSeniorDebt_lbl1" xml:lang="en-US" id="us-gaap_MaturitiesOfSeniorDebt_lbl1">Maturities of Senior Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaturitiesOfSeniorDebt" xlink:to="us-gaap_MaturitiesOfSeniorDebt_lbl1" xlink:title="label: MaturitiesOfSeniorDebt to us-gaap_MaturitiesOfSeniorDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="us-gaap_MaximumMember_lbl">Latest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:title="label: MaximumMember to us-gaap_MaximumMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaximumMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MaximumMember_lbl1" xml:lang="en-US" id="us-gaap_MaximumMember_lbl1">Latest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="us-gaap_MaximumMember_lbl1" xlink:title="label: MaximumMember to us-gaap_MaximumMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MaximumMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_MaximumMember_lbl2" xml:lang="en-US" id="us-gaap_MaximumMember_lbl2">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="us-gaap_MaximumMember_lbl2" xlink:title="label: MaximumMember to us-gaap_MaximumMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="us-gaap_MinimumMember_lbl">Earliest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:title="label: MinimumMember to us-gaap_MinimumMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinimumMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MinimumMember_lbl1" xml:lang="en-US" id="us-gaap_MinimumMember_lbl1">Earliest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="us-gaap_MinimumMember_lbl1" xlink:title="label: MinimumMember to us-gaap_MinimumMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MinimumMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_MinimumMember_lbl2" xml:lang="en-US" id="us-gaap_MinimumMember_lbl2">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="us-gaap_MinimumMember_lbl2" xlink:title="label: MinimumMember to us-gaap_MinimumMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US" id="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl">Valuation and Qualifying Accounts Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:title="label: MovementInValuationAllowancesAndReservesRollForward to us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="MovementInStandardProductWarrantyAccrualRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xml:lang="en-US" id="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl">Product Warranty Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" xlink:title="label: MovementInStandardProductWarrantyAccrualRollForward to us-gaap_MovementInStandardProductWarrantyAccrualRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="NonrecurringAdjustmentAxis" xlink:title="NonrecurringAdjustmentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonrecurringAdjustmentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonrecurringAdjustmentAxis_lbl" xml:lang="en-US" id="us-gaap_NonrecurringAdjustmentAxis_lbl">Nonrecurring Adjustment [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentAxis_lbl" xlink:title="label: NonrecurringAdjustmentAxis to us-gaap_NonrecurringAdjustmentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="NonrecurringAdjustmentDomain" xlink:title="NonrecurringAdjustmentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonrecurringAdjustmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonrecurringAdjustmentDomain_lbl" xml:lang="en-US" id="us-gaap_NonrecurringAdjustmentDomain_lbl">Nonrecurring Adjustment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonrecurringAdjustmentDomain" xlink:to="us-gaap_NonrecurringAdjustmentDomain_lbl" xlink:title="label: NonrecurringAdjustmentDomain to us-gaap_NonrecurringAdjustmentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="us-gaap_NameOfMajorCustomerDomain_lbl">Customer [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl" xlink:title="label: NameOfMajorCustomerDomain to us-gaap_NameOfMajorCustomerDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" id="us-gaap_NatureOfOperations_lbl">Nature of the Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl">Cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl">Cash provided by/(used in) financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl">Cash provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xlink:title="label: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl">Recently Released Accounting Pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTable" xlink:label="NewAccountingPronouncementEarlyAdoptionTable" xlink:title="NewAccountingPronouncementEarlyAdoptionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementEarlyAdoptionTable_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementEarlyAdoptionTable_lbl">New Accounting Pronouncement, Early Adoption [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementEarlyAdoptionTable" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionTable_lbl" xlink:title="label: NewAccountingPronouncementEarlyAdoptionTable to us-gaap_NewAccountingPronouncementEarlyAdoptionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="NewAccountingPronouncementEarlyAdoptionAxis" xlink:title="NewAccountingPronouncementEarlyAdoptionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl">New Accounting Pronouncement, Early Adoption [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl" xlink:title="label: NewAccountingPronouncementEarlyAdoptionAxis to us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="NewAccountingPrinciplesEarlyAdoptionMember" xlink:title="NewAccountingPrinciplesEarlyAdoptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl">New Accounting Principles, Early Adoption [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPrinciplesEarlyAdoptionMember" xlink:to="us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" xlink:title="label: NewAccountingPrinciplesEarlyAdoptionMember to us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:title="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl">Retrospective effect of adoption of ASU on debt issuance costs on balance sheet</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:to="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" xlink:title="label: NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 to us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl">Recent Accounting Pronouncements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xlink:title="label: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems" xlink:label="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:title="NewAccountingPronouncementEarlyAdoptionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems_lbl">New Accounting Pronouncement, Early Adoption [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:to="us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems_lbl" xlink:title="label: NewAccountingPronouncementEarlyAdoptionLineItems to us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonUsMember_lbl" xml:lang="en-US" id="us-gaap_NonUsMember_lbl">Non US Operations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUsMember" xlink:to="us-gaap_NonUsMember_lbl" xlink:title="label: NonUsMember to us-gaap_NonUsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="NoncompeteAgreementsMember" xlink:title="NoncompeteAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" id="us-gaap_NoncompeteAgreementsMember_lbl">Noncompete Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl" xlink:title="label: NoncompeteAgreementsMember to us-gaap_NoncompeteAgreementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpense_lbl">Other income/(expense), net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:title="label: NonoperatingIncomeExpense to us-gaap_NonoperatingIncomeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure" xlink:label="NotesPayableFairValueDisclosure" xlink:title="NotesPayableFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayableFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_NotesPayableFairValueDisclosure_lbl">Short-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableFairValueDisclosure" xlink:to="us-gaap_NotesPayableFairValueDisclosure_lbl" xlink:title="label: NotesPayableFairValueDisclosure to us-gaap_NotesPayableFairValueDisclosure_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="NumberOfBusinessesAcquired" xlink:title="NumberOfBusinessesAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfBusinessesAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfBusinessesAcquired_lbl" xml:lang="en-US" id="us-gaap_NumberOfBusinessesAcquired_lbl">Number of business acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfBusinessesAcquired" xlink:to="us-gaap_NumberOfBusinessesAcquired_lbl" xlink:title="label: NumberOfBusinessesAcquired to us-gaap_NumberOfBusinessesAcquired_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments_lbl">Number of operating segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfOperatingSegments_lbl1" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments_lbl1">Number of Operating Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl1" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="NumberOfReportingUnits" xlink:title="NumberOfReportingUnits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportingUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NumberOfReportingUnits_lbl" xml:lang="en-US" id="us-gaap_NumberOfReportingUnits_lbl">Number of reporting units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportingUnits" xlink:to="us-gaap_NumberOfReportingUnits_lbl" xlink:title="label: NumberOfReportingUnits to us-gaap_NumberOfReportingUnits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportingUnits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportingUnits_lbl1" xml:lang="en-US" id="us-gaap_NumberOfReportingUnits_lbl1">Number of Reporting Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportingUnits" xlink:to="us-gaap_NumberOfReportingUnits_lbl1" xlink:title="label: NumberOfReportingUnits to us-gaap_NumberOfReportingUnits_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl">Total future minimum property lease commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDue to us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl">2018</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInTwoYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl">Future mimimum property lease commitments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueAbstract to us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="us-gaap_OperatingSegmentsMember_lbl">Operating Segments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" xlink:title="label: OperatingSegmentsMember to us-gaap_OperatingSegmentsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl">2017</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueCurrent to us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueCurrent to us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="OperatingLossCarryforwardsValuationAllowance" xlink:title="OperatingLossCarryforwardsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl">Operating loss carryforwards, Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xlink:title="label: OperatingLossCarryforwardsValuationAllowance to us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl1" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl1">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl1" xlink:title="label: OperatingLossCarryforwardsValuationAllowance to us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsTable_lbl">Operating Loss Carryforwards [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:title="label: OperatingLossCarryforwardsTable to us-gaap_OperatingLossCarryforwardsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueThereafter to us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl1">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueThereafter to us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsLineItems_lbl">Operating Loss Carryforwards [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:title="label: OperatingLossCarryforwardsLineItems to us-gaap_OperatingLossCarryforwardsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwards_lbl">Net operating loss carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:title="label: OperatingLossCarryforwards to us-gaap_OperatingLossCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwards_lbl1" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwards_lbl1">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl1" xlink:title="label: OperatingLossCarryforwards to us-gaap_OperatingLossCarryforwards_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl">2019</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInThreeYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInThreeYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Income from operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Income from operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl">2020</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFourYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFourYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl">Operating loss carryover expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsExpirationDate" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:title="label: OperatingLossCarryforwardsExpirationDate to us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl1" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl1">Operating Loss Carryforwards, Expiration Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsExpirationDate" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl1" xlink:title="label: OperatingLossCarryforwardsExpirationDate to us-gaap_OperatingLossCarryforwardsExpirationDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl">2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFiveYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" xlink:title="label: OperatingLeasesFutureMinimumPaymentsDueInFiveYears to us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="OrderOrProductionBacklogMember" xlink:title="OrderOrProductionBacklogMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrderOrProductionBacklogMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrderOrProductionBacklogMember_lbl" xml:lang="en-US" id="us-gaap_OrderOrProductionBacklogMember_lbl">Backlog [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrderOrProductionBacklogMember" xlink:to="us-gaap_OrderOrProductionBacklogMember_lbl" xlink:title="label: OrderOrProductionBacklogMember to us-gaap_OrderOrProductionBacklogMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="OtherOperatingIncomeExpenseMember" xlink:title="OtherOperatingIncomeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherOperatingIncomeExpenseMember_lbl" xml:lang="en-US" id="us-gaap_OtherOperatingIncomeExpenseMember_lbl">Other Income (Expense) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingIncomeExpenseMember" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember_lbl" xlink:title="label: OtherOperatingIncomeExpenseMember to us-gaap_OtherOperatingIncomeExpenseMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherOperatingIncomeExpenseMember_lbl1" xml:lang="en-US" id="us-gaap_OtherOperatingIncomeExpenseMember_lbl1">Other Operating Income (Expense) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingIncomeExpenseMember" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember_lbl1" xlink:title="label: OtherOperatingIncomeExpenseMember to us-gaap_OtherOperatingIncomeExpenseMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl">Deferred Pension Gain</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTax to us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl">Unrecognized Pension Gain</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax to us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl">Currency translation adjustments, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsCurrent_lbl">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:title="label: OtherAssetsCurrent to us-gaap_OtherAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl1">Other Assets, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherAssets_lbl" xml:lang="en-US" id="us-gaap_OtherAssets_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:title="label: OtherAssets to us-gaap_OtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssets_lbl1" xml:lang="en-US" id="us-gaap_OtherAssets_lbl1">Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssets" xlink:to="us-gaap_OtherAssets_lbl1" xlink:title="label: OtherAssets to us-gaap_OtherAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl1">Other Liabilities, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="OtherMachineryAndEquipmentMember" xlink:title="OtherMachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherMachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherMachineryAndEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_OtherMachineryAndEquipmentMember_lbl">Office Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherMachineryAndEquipmentMember" xlink:to="us-gaap_OtherMachineryAndEquipmentMember_lbl" xlink:title="label: OtherMachineryAndEquipmentMember to us-gaap_OtherMachineryAndEquipmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl">Other comprehensive income/(loss), net of tax:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1">Other Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl">Currency translation adjustments, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1">Foreign currency translation adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl">Total other comprehensive income/(loss), net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="PatentedTechnologyMember" xlink:title="PatentedTechnologyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PatentedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PatentedTechnologyMember_lbl" xml:lang="en-US" id="us-gaap_PatentedTechnologyMember_lbl">Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatentedTechnologyMember" xlink:to="us-gaap_PatentedTechnologyMember_lbl" xlink:title="label: PatentedTechnologyMember to us-gaap_PatentedTechnologyMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentsMember" xlink:label="PatentsMember" xlink:title="PatentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PatentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PatentsMember_lbl" xml:lang="en-US" id="us-gaap_PatentsMember_lbl">Patents and other protective rights [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatentsMember" xlink:to="us-gaap_PatentsMember_lbl" xlink:title="label: PatentsMember to us-gaap_PatentsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:label="PaymentsForProceedsFromProductiveAssets" xlink:title="PaymentsForProceedsFromProductiveAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl">Proceeds from sale of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromProductiveAssets" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl" xlink:title="label: PaymentsForProceedsFromProductiveAssets to us-gaap_PaymentsForProceedsFromProductiveAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl1">Payments for (Proceeds from) Productive Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromProductiveAssets" xlink:to="us-gaap_PaymentsForProceedsFromProductiveAssets_lbl1" xlink:title="label: PaymentsForProceedsFromProductiveAssets to us-gaap_PaymentsForProceedsFromProductiveAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForOtherOperatingActivities" xlink:label="PaymentsForOtherOperatingActivities" xlink:title="PaymentsForOtherOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForOtherOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForOtherOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_PaymentsForOtherOperatingActivities_lbl">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForOtherOperatingActivities" xlink:to="us-gaap_PaymentsForOtherOperatingActivities_lbl" xlink:title="label: PaymentsForOtherOperatingActivities to us-gaap_PaymentsForOtherOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForOtherOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForOtherOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForOtherOperatingActivities_lbl1">Payments for Other Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForOtherOperatingActivities" xlink:to="us-gaap_PaymentsForOtherOperatingActivities_lbl1" xlink:title="label: PaymentsForOtherOperatingActivities to us-gaap_PaymentsForOtherOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts_lbl">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1">Payments of Debt Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl">Acquisitions of businesses, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="PaymentsOfDividends" xlink:title="PaymentsOfDividends" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDividends_lbl">Cash dividends to stockholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl" xlink:title="label: PaymentsOfDividends to us-gaap_PaymentsOfDividends_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDividends_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDividends_lbl1">Payments of Dividends</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl1" xlink:title="label: PaymentsOfDividends to us-gaap_PaymentsOfDividends_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="PaymentsToDevelopSoftware" xlink:title="PaymentsToDevelopSoftware" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_PaymentsToDevelopSoftware_lbl" xml:lang="en-US" id="us-gaap_PaymentsToDevelopSoftware_lbl">Capitalized Software Expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl" xlink:title="label: PaymentsToDevelopSoftware to us-gaap_PaymentsToDevelopSoftware_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToDevelopSoftware_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToDevelopSoftware_lbl1">Payments to Develop Software</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl1" xlink:title="label: PaymentsToDevelopSoftware to us-gaap_PaymentsToDevelopSoftware_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireProductiveAssets_lbl">Capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:title="label: PaymentsToAcquireProductiveAssets to us-gaap_PaymentsToAcquireProductiveAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PaymentsToAcquireProductiveAssets_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireProductiveAssets_lbl1">Capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl1" xlink:title="label: PaymentsToAcquireProductiveAssets to us-gaap_PaymentsToAcquireProductiveAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireProductiveAssets_lbl2" xml:lang="en-US" id="us-gaap_PaymentsToAcquireProductiveAssets_lbl2">Payments to Acquire Productive Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl2" xlink:title="label: PaymentsToAcquireProductiveAssets to us-gaap_PaymentsToAcquireProductiveAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl">Retirement and Other Benefit Plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_PlanNameDomain_lbl">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="us-gaap_PlanNameAxis_lbl">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:title="label: PlanNameAxis to us-gaap_PlanNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding_lbl">Preferred stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US" id="us-gaap_PrepaidTaxes_lbl">Prepaid income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:title="label: PrepaidTaxes to us-gaap_PrepaidTaxes_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="ProceedsFromDebtNetOfIssuanceCosts" xlink:title="ProceedsFromDebtNetOfIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl">Net proceeds from debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xlink:title="label: ProceedsFromDebtNetOfIssuanceCosts to us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xlink:title="label: ProceedsFromPaymentsForOtherFinancingActivities to us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="ProceedsFromRepaymentsOfLinesOfCredit" xlink:title="ProceedsFromRepaymentsOfLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl">Borrowings/(payments) under revolving line of credit, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xlink:title="label: ProceedsFromRepaymentsOfLinesOfCredit to us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl">Amount paid for stock purchased during the period by participants in the employee stock purchase plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" xlink:title="label: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans to us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl1">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl1" xlink:title="label: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans to us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="ProceedsFromIssuanceOfSeniorLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl">Proceeds from senior notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" xlink:title="label: ProceedsFromIssuanceOfSeniorLongTermDebt to us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="ProceedsFromDivestitureOfBusinesses" xlink:title="ProceedsFromDivestitureOfBusinesses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl">Proceeds from Divestiture of Businesses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromDivestitureOfBusinesses" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" xlink:title="label: ProceedsFromDivestitureOfBusinesses to us-gaap_ProceedsFromDivestitureOfBusinesses_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="ProceedsFromSaleOfTreasuryStock" xlink:title="ProceedsFromSaleOfTreasuryStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl">Treasury stock sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfTreasuryStock" xlink:to="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl" xlink:title="label: ProceedsFromSaleOfTreasuryStock to us-gaap_ProceedsFromSaleOfTreasuryStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl1">Proceeds from Sale of Treasury Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfTreasuryStock" xlink:to="us-gaap_ProceedsFromSaleOfTreasuryStock_lbl1" xlink:title="label: ProceedsFromSaleOfTreasuryStock to us-gaap_ProceedsFromSaleOfTreasuryStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="ProductWarrantyAccrualPayments" xlink:title="ProductWarrantyAccrualPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualPayments_lbl">Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:title="label: ProductWarrantyAccrualPayments to us-gaap_ProductWarrantyAccrualPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrualPayments_lbl1" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualPayments_lbl1">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl1" xlink:title="label: ProductWarrantyAccrualPayments to us-gaap_ProductWarrantyAccrualPayments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="ProductWarrantyAccrualWarrantiesIssued" xlink:title="ProductWarrantyAccrualWarrantiesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl">Additions charged to costs and expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xlink:title="label: ProductWarrantyAccrualWarrantiesIssued to us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl1" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl1">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl1" xlink:title="label: ProductWarrantyAccrualWarrantiesIssued to us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual_lbl">Warranty</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ProductWarrantyAccrual_lbl1" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual_lbl1">Balance at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl1" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductWarrantyAccrual_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ProductWarrantyAccrual_lbl2" xml:lang="en-US" id="us-gaap_ProductWarrantyAccrual_lbl2">Balance at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl2" xlink:title="label: ProductWarrantyAccrual to us-gaap_ProductWarrantyAccrual_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProfitLoss_lbl" xml:lang="en-US" id="us-gaap_ProfitLoss_lbl">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:title="label: ProfitLoss to us-gaap_ProfitLoss_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl">Estimated useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl">Property, Plant and Equipment and Depreciation and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentPolicyTextBlock to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl">Property, Plant and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl">Property, Plant and Equipment Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1">Property, plant and equipment table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl1">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentLineItems_lbl">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:title="label: PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross_lbl">Gross Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl">Property, Plant and Equipment by Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl">Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="QuarterlyFinancialDataAbstract" xlink:title="QuarterlyFinancialDataAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialDataAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialDataAbstract_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialDataAbstract_lbl">Quarterly Financial Data [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="us-gaap_QuarterlyFinancialDataAbstract_lbl" xlink:title="label: QuarterlyFinancialDataAbstract to us-gaap_QuarterlyFinancialDataAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationTextBlock_lbl">Quarterly Financial Data</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:title="label: QuarterlyFinancialInformationTextBlock to us-gaap_QuarterlyFinancialInformationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1">Quarterly Financial Information [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" xlink:title="label: QuarterlyFinancialInformationTextBlock to us-gaap_QuarterlyFinancialInformationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="ReportableGeographicalComponentsMember" xlink:title="ReportableGeographicalComponentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReportableGeographicalComponentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReportableGeographicalComponentsMember_lbl" xml:lang="en-US" id="us-gaap_ReportableGeographicalComponentsMember_lbl">Reportable Geographical Components [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReportableGeographicalComponentsMember" xlink:to="us-gaap_ReportableGeographicalComponentsMember_lbl" xlink:title="label: ReportableGeographicalComponentsMember to us-gaap_ReportableGeographicalComponentsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="us-gaap_RangeAxis_lbl">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:title="label: RangeAxis to us-gaap_RangeAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RangeAxis_lbl1" xml:lang="en-US" id="us-gaap_RangeAxis_lbl1">Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="us-gaap_RangeAxis_lbl1" xlink:title="label: RangeAxis to us-gaap_RangeAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RangeMember_lbl" xml:lang="en-US" id="us-gaap_RangeMember_lbl">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="us-gaap_RangeMember_lbl" xlink:title="label: RangeMember to us-gaap_RangeMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RangeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RangeMember_lbl1" xml:lang="en-US" id="us-gaap_RangeMember_lbl1">Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="us-gaap_RangeMember_lbl1" xlink:title="label: RangeMember to us-gaap_RangeMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RatioOfIndebtednessToNetCapital1" xlink:label="RatioOfIndebtednessToNetCapital1" xlink:title="RatioOfIndebtednessToNetCapital1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RatioOfIndebtednessToNetCapital1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RatioOfIndebtednessToNetCapital1_lbl" xml:lang="en-US" id="us-gaap_RatioOfIndebtednessToNetCapital1_lbl">Debt covenant compliance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RatioOfIndebtednessToNetCapital1" xlink:to="us-gaap_RatioOfIndebtednessToNetCapital1_lbl" xlink:title="label: RatioOfIndebtednessToNetCapital1 to us-gaap_RatioOfIndebtednessToNetCapital1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="ReceivablesPolicyTextBlock" xlink:title="ReceivablesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ReceivablesPolicyTextBlock_lbl">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:title="label: ReceivablesPolicyTextBlock to us-gaap_ReceivablesPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="ReceivablesLongTermContractsOrPrograms" xlink:title="ReceivablesLongTermContractsOrPrograms" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl" xml:lang="en-US" id="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl">Unbilled Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesLongTermContractsOrPrograms" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl" xlink:title="label: ReceivablesLongTermContractsOrPrograms to us-gaap_ReceivablesLongTermContractsOrPrograms_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl1" xml:lang="en-US" id="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl1">Receivables, Long-term Contracts or Programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesLongTermContractsOrPrograms" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl1" xlink:title="label: ReceivablesLongTermContractsOrPrograms to us-gaap_ReceivablesLongTermContractsOrPrograms_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xml:lang="en-US" id="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl">Reconciliation of Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" xlink:title="label: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt_lbl">Principal payments on convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfConvertibleDebt_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt_lbl1">Repayments of Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl1" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="ResearchAndDevelopmentExpenseAbstract" xlink:title="ResearchAndDevelopmentExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl">Research and Development [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpenseAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" xlink:title="label: ResearchAndDevelopmentExpenseAbstract to us-gaap_ResearchAndDevelopmentExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:title="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl">Capitalized Software</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xlink:title="label: ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock to us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl1">Research, Development, and Computer Software Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl1" xlink:title="label: ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock to us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research and development costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="ResearchMember" xlink:title="ResearchMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchMember_lbl" xml:lang="en-US" id="us-gaap_ResearchMember_lbl">Research Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchMember" xlink:to="us-gaap_ResearchMember_lbl" xlink:title="label: ResearchMember to us-gaap_ResearchMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockMember_lbl">Restricted Stock Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock_lbl">Revenue Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Revenues_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Revenues_lbl" xml:lang="en-US" id="us-gaap_Revenues_lbl">Sales to unaffiliated customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:title="label: Revenues to us-gaap_Revenues_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="us-gaap_RevolvingCreditFacilityMember_lbl">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:title="label: RevolvingCreditFacilityMember to us-gaap_RevolvingCreditFacilityMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_RisksAndUncertaintiesAbstract_lbl">Concentration of Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:title="label: RisksAndUncertaintiesAbstract to us-gaap_RisksAndUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SouthAmericaMember" xlink:label="SouthAmericaMember" xlink:title="SouthAmericaMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SouthAmericaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SouthAmericaMember_lbl" xml:lang="en-US" id="us-gaap_SouthAmericaMember_lbl">South America [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SouthAmericaMember" xlink:to="us-gaap_SouthAmericaMember_lbl" xlink:title="label: SouthAmericaMember to us-gaap_SouthAmericaMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl">Options, Exercisable, Aggregate intrinsic value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl">Average remaining life of options outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl">Average exercise price of exercisable options (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl">Percentage of market value at which stock option are granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl">Expiration period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl">Weighted average remaining contractual term of options outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl">Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Average expected option life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl">Average exercise price of options outstanding (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesMember" xlink:label="SalesMember" xlink:title="SalesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesMember_lbl" xml:lang="en-US" id="us-gaap_SalesMember_lbl">Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesMember" xlink:to="us-gaap_SalesMember_lbl" xlink:title="label: SalesMember to us-gaap_SalesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" id="us-gaap_SalesRevenueNet_lbl">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl" xlink:title="label: SalesRevenueNet to us-gaap_SalesRevenueNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:title="label: ScheduleOfInventoryCurrentTableTextBlock to us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:title="label: ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl">Schedule of Nonvested Restricted Stock Awards Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock to us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl1">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl1" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Schedule of Share-based Compensation, Stock Option Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl">Sales and Long-Lived Assets by Country of Origin Table</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:title="label: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock to us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl1">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl1" xlink:title="label: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock to us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl">Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl">Earnings Before Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:title="label: ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl1">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl1" xlink:title="label: ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:title="label: ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock to us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl">Warranty Accrual Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:title="label: ScheduleOfProductWarrantyLiabilityTableTextBlock to us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfIndefiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl">Schedule of Weighted Average Diluted Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:title="label: ScheduleOfWeightedAverageNumberOfSharesTableTextBlock to us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" xlink:title="label: ScheduleOfWeightedAverageNumberOfSharesTableTextBlock to us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl">Quarterly Financial Data</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:title="label: ScheduleOfQuarterlyFinancialInformationTableTextBlock to us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="ScheduleOfRentExpenseTableTextBlock" xlink:title="ScheduleOfRentExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl">Schedule of Rent Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRentExpenseTableTextBlock" xlink:to="us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" xlink:title="label: ScheduleOfRentExpenseTableTextBlock to us-gaap_ScheduleOfRentExpenseTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl">Schedule of Entity Wide Information About Geographic Areas [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:title="label: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl">Future Maturities of Long Term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl1">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl1" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:title="label: ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl">Long Term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTextBlock_lbl">Schedule of Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:title="label: ScheduleOfGoodwillTextBlock to us-gaap_ScheduleOfGoodwillTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfGoodwillTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTextBlock_lbl1">Schedule of Goodwill [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl1" xlink:title="label: ScheduleOfGoodwillTextBlock to us-gaap_ScheduleOfGoodwillTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl">Stock Based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:title="label: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="ScheduleOfGoodwillTable" xlink:title="ScheduleOfGoodwillTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfGoodwillTable_lbl">Schedule of Goodwill [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl" xlink:title="label: ScheduleOfGoodwillTable to us-gaap_ScheduleOfGoodwillTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:title="label: ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTextBlock to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl1">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl1" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTextBlock to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl1" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl">Summary of Options Outstanding and Exercisable, by Range of Exercise Prices</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock to us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:title="ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl">Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:title="label: ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock to us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl">Valuation and qualifying accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl">Segment and Geographic Area Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentDomain_lbl">Segment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" xlink:title="label: SegmentDomain to us-gaap_SegmentDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentDomain_lbl1" xml:lang="en-US" id="us-gaap_SegmentDomain_lbl1">Segment [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl1" xlink:title="label: SegmentDomain to us-gaap_SegmentDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingAbstract_lbl">Segment and Geographic Area Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:title="label: SegmentReportingAbstract to us-gaap_SegmentReportingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingInformationLineItems_lbl">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:title="label: SegmentReportingInformationLineItems to us-gaap_SegmentReportingInformationLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentGeographicalDomain_lbl">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain_lbl" xlink:title="label: SegmentGeographicalDomain to us-gaap_SegmentGeographicalDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpense_lbl">Selling, general and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:title="label: SellingGeneralAndAdministrativeExpense to us-gaap_SellingGeneralAndAdministrativeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:label="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:title="SeniorLongtermNotesCurrentAndNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_lbl">Subordinated Convertible Notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_lbl" xlink:title="label: SeniorLongtermNotesCurrentAndNoncurrentAbstract to us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeniorSubordinatedNotesMember" xlink:label="SeniorSubordinatedNotesMember" xlink:title="SeniorSubordinatedNotesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SeniorSubordinatedNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SeniorSubordinatedNotesMember_lbl" xml:lang="en-US" id="us-gaap_SeniorSubordinatedNotesMember_lbl">Senior Subordinated Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorSubordinatedNotesMember" xlink:to="us-gaap_SeniorSubordinatedNotesMember_lbl" xlink:title="label: SeniorSubordinatedNotesMember to us-gaap_SeniorSubordinatedNotesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:title="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US" id="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl">Immaterial Acquisitions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xlink:title="label: SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember to us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl1" xml:lang="en-US" id="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl1">Series of Individually Immaterial Business Acquisitions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl1" xlink:title="label: SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember to us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl">Additional General Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl">Restricted Stock Awards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Non-cash stock compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Weighted average exercise price per share granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl">Restricted Awards Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Weighted average fair value of nonvested shares forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl">Vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Weighted average exercise price per share exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted Average Restricted Award Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl">Discount rate to the average closing price at which employees may purchase stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Summary of nonvested shares activity [Rollforward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Nonvested shares granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl">Nonvested shares forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Weighted average fair value of nonvested shares, beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Weighted average fair value of nonvested shares, end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Nonvested shares outstanding, end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Non-vested shares outstanding, beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl">Options, Exercisable, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl">Number of shares reserved for issuance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl">Risk-free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl">Percentage of eligible earnings to purchase common stock through the employee stock purchase plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl">Number of shares, options, exercisable, number (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl">Intrinsic value of options exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted average fair value of shares vested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">Nonvested shares vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl">Number of shares canceled (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl">Weighted average assumptions used in calculating the weighted average fair value of options granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl">Expected dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl">Shares available for grant (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Weighted average exercise price per share outstanding, beginning balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Weighted average exercise price per share outstanding, ending balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Number of shares outstanding, beginning balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Number of shares outstanding, ending balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl">Number of shares granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl">Aggregate intrinsic value of options outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl">Weighted average exercise price per share cancelled (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted average fair value of options granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl">Options outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl">Exercisable options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl">Exercise price range, upper range limit (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl">Exercise price range, lower range limit (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl">Exercise Price Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl">Stock-Based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ShortTermDebtTypeDomain_lbl">Short-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl" xlink:title="label: ShortTermDebtTypeDomain to us-gaap_ShortTermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ShortTermDebtTypeAxis_lbl">Short-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:title="label: ShortTermDebtTypeAxis to us-gaap_ShortTermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:title="SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xml:lang="en-US" id="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl">Reduction in unrecognized tax benefits expected within twelve months of the balance sheet date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" xlink:title="label: SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit to us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl">Summary of Accounting Policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="SoftwareAndSoftwareDevelopmentCostsMember" xlink:title="SoftwareAndSoftwareDevelopmentCostsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US" id="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl">Software [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xlink:title="label: SoftwareAndSoftwareDevelopmentCostsMember to us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl1" xml:lang="en-US" id="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl1">Software and Software Development Costs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl1" xlink:title="label: SoftwareAndSoftwareDevelopmentCostsMember to us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="StandbyLettersOfCreditMember" xlink:title="StandbyLettersOfCreditMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StandbyLettersOfCreditMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StandbyLettersOfCreditMember_lbl" xml:lang="en-US" id="us-gaap_StandbyLettersOfCreditMember_lbl">Letters of Credit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StandbyLettersOfCreditMember" xlink:to="us-gaap_StandbyLettersOfCreditMember_lbl" xlink:title="label: StandbyLettersOfCreditMember to us-gaap_StandbyLettersOfCreditMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl">State and Local Jurisdiction [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:title="label: StateAndLocalJurisdictionMember to us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl">Consolidated Statements of Changes in Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl">Condensed Consolidated Statements of Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">CONSOLIDATED BALANCE SHEETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementBusinessSegmentsAxis_lbl">Segment [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:title="label: StatementBusinessSegmentsAxis to us-gaap_StatementBusinessSegmentsAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementBusinessSegmentsAxis_lbl1" xml:lang="en-US" id="us-gaap_StatementBusinessSegmentsAxis_lbl1">Segments [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl1" xlink:title="label: StatementBusinessSegmentsAxis to us-gaap_StatementBusinessSegmentsAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US" id="us-gaap_StatementGeographicalAxis_lbl">Geographic Area [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl" xlink:title="label: StatementGeographicalAxis to us-gaap_StatementGeographicalAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:title="StockIssuedDuringPeriodSharesTreasuryStockReissued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl">Treasury stock sold (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl" xlink:title="label: StockIssuedDuringPeriodSharesTreasuryStockReissued to us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl">Restricted stock activity (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl">Restricted stock activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:title="StockIssuedDuringPeriodValueTreasuryStockReissued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl">Treasury stock sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:to="us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" xlink:title="label: StockIssuedDuringPeriodValueTreasuryStockReissued to us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl">Conversion of senior subordinated convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:title="label: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities to us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:title="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl">Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:title="label: StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans to us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl">Stock option exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl">Conversion of senior subordinated convertible notes (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:title="label: StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities to us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Stock option exercises (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Options Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl">Stock based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Stockholders' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Balances at</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Balances at</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental disclosures:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl1" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl1">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl1" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardNameDomain_lbl">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xlink:title="label: TaxCreditCarryforwardNameDomain to us-gaap_TaxCreditCarryforwardNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardAxis_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAxis_lbl">Tax Credit Carryforward [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:title="label: TaxCreditCarryforwardAxis to us-gaap_TaxCreditCarryforwardAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardExpirationDate_lbl">Tax credit carryforward, Expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardExpirationDate" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xlink:title="label: TaxCreditCarryforwardExpirationDate to us-gaap_TaxCreditCarryforwardExpirationDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US" id="us-gaap_TaxCreditCarryforwardAmount_lbl">Tax credit carryforward, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:title="label: TaxCreditCarryforwardAmount to us-gaap_TaxCreditCarryforwardAmount_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="TradeSecretsMember" xlink:title="TradeSecretsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TradeSecretsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TradeSecretsMember_lbl" xml:lang="en-US" id="us-gaap_TradeSecretsMember_lbl">Trade Secrets [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeSecretsMember" xlink:to="us-gaap_TradeSecretsMember_lbl" xlink:title="label: TradeSecretsMember to us-gaap_TradeSecretsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="TradeNamesMember" xlink:title="TradeNamesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_TradeNamesMember_lbl" xml:lang="en-US" id="us-gaap_TradeNamesMember_lbl">Trade Names [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:title="label: TradeNamesMember to us-gaap_TradeNamesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TradeNamesMember_lbl1" xml:lang="en-US" id="us-gaap_TradeNamesMember_lbl1">Trade names [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl1" xlink:title="label: TradeNamesMember to us-gaap_TradeNamesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockMember_lbl">Treasury Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:title="label: TreasuryStockMember to us-gaap_TreasuryStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockShares_lbl">Treasury stock, shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:title="label: TreasuryStockShares to us-gaap_TreasuryStockShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockValue_lbl">Treasury stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:title="label: TreasuryStockValue to us-gaap_TreasuryStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockValue_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockValue_lbl1">Treasury Stock, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl1" xlink:title="label: TreasuryStockValue to us-gaap_TreasuryStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US" id="us-gaap_TypeOfAdoptionMember_lbl">Type of Adoption [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" xlink:title="label: TypeOfAdoptionMember to us-gaap_TypeOfAdoptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US" id="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl">The approximate amount of earnings of foreign subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:title="label: UndistributedEarningsOfForeignSubsidiaries to us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl1" xml:lang="en-US" id="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl1">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl1" xlink:title="label: UndistributedEarningsOfForeignSubsidiaries to us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="UnpatentedTechnologyMember" xlink:title="UnpatentedTechnologyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnpatentedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnpatentedTechnologyMember_lbl" xml:lang="en-US" id="us-gaap_UnpatentedTechnologyMember_lbl">Unpatented Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnpatentedTechnologyMember" xlink:to="us-gaap_UnpatentedTechnologyMember_lbl" xlink:title="label: UnpatentedTechnologyMember to us-gaap_UnpatentedTechnologyMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl">Additions for tax positions of prior periods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl">Additions for tax positions of the current period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_lbl">Additions due to acquisitions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl">Lapse of applicable statute of limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl">Interest and penalties related to unrecognized tax benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl">Unrecognized income tax benefits that, if recognized, would affect the effective income tax rate in any future periods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:title="label: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate to us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl">Accrued interest and penalties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl">Settlements with taxing authorities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl1">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl2" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl2">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl">Reductions for tax positions of prior periods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl">Estimates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates_lbl1" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl1">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl1" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:title="label: ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureTable to us-gaap_ValuationAndQualifyingAccountsDisclosureTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl">Balance at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl1">Balance at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl2">Valuation Allowances and Reserves, Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="ValuationAllowancesAndReservesChargedToOtherAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl">Other changes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:title="label: ValuationAllowancesAndReservesChargedToOtherAccounts to us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDomain_lbl">Valuation Allowances and Reserves [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:title="label: ValuationAllowancesAndReservesDomain to us-gaap_ValuationAllowancesAndReservesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl">Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1">Valuation Allowances and Reserves, Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl">Consolidated Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" xlink:title="label: ValuationAndQualifyingAccountsAbstract to us-gaap_ValuationAndQualifyingAccountsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl">Additions charged to costs and expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:title="label: ValuationAllowancesAndReservesChargedToCostAndExpense to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xml:lang="en-US" id="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureLineItems to us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Diluted shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Weighted average common shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl">Effect of potential common stock [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Basic weighted-average shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl">Increase in diluted weighted average common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:label xlink:type="resource" xlink:label="country_CA_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_CA_lbl" xml:lang="en-US" id="country_CA_lbl">Canada [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CA" xlink:to="country_CA_lbl" xlink:title="label: CA to country_CA_lbl" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:label xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_US_lbl" xml:lang="en-US" id="country_US_lbl">United States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US_lbl" xlink:title="label: US to country_US_lbl" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AbelPumpsLPMember" xlink:label="AbelPumpsLPMember" xlink:title="AbelPumpsLPMember" />
    <link:label xlink:type="resource" xlink:label="rop_AbelPumpsLPMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_AbelPumpsLPMember_lbl" xml:lang="en-US" id="rop_AbelPumpsLPMember_lbl">Roper completed the sale of Abel Pumps LP.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AbelPumpsLPMember" xlink:to="rop_AbelPumpsLPMember_lbl" xlink:title="label: AbelPumpsLPMember to rop_AbelPumpsLPMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_AbelPumpsLPMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_AbelPumpsLPMember_lbl1" xml:lang="en-US" id="rop_AbelPumpsLPMember_lbl1">Abel Pumps LP [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AbelPumpsLPMember" xlink:to="rop_AbelPumpsLPMember_lbl1" xlink:title="label: AbelPumpsLPMember to rop_AbelPumpsLPMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:label="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:title="FutureTaxBenefitRelatedToSaleOfDisposalGroup" />
    <link:label xlink:type="resource" xlink:label="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl" xml:lang="en-US" id="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl">Future tax benefit related to sale of disposal group, not discontinued operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:to="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl" xlink:title="label: FutureTaxBenefitRelatedToSaleOfDisposalGroup to rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl1" xml:lang="en-US" id="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl1">Future tax benefit related to sale of disposal group</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:to="rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl1" xlink:title="label: FutureTaxBenefitRelatedToSaleOfDisposalGroup to rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_TaxExpenseRelatedToGainOnDisposalGroup" xlink:label="TaxExpenseRelatedToGainOnDisposalGroup" xlink:title="TaxExpenseRelatedToGainOnDisposalGroup" />
    <link:label xlink:type="resource" xlink:label="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl" xml:lang="en-US" id="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl">Tax expense related to gain on sale of disposal group</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxExpenseRelatedToGainOnDisposalGroup" xlink:to="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl" xlink:title="label: TaxExpenseRelatedToGainOnDisposalGroup to rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl1" xml:lang="en-US" id="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl1">Tax Expense related to gain on disposal group</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxExpenseRelatedToGainOnDisposalGroup" xlink:to="rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl1" xlink:title="label: TaxExpenseRelatedToGainOnDisposalGroup to rop_TaxExpenseRelatedToGainOnDisposalGroup_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_GoodwillAndOtherIntangiblesAbstract" xlink:label="GoodwillAndOtherIntangiblesAbstract" xlink:title="GoodwillAndOtherIntangiblesAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillAndOtherIntangiblesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_GoodwillAndOtherIntangiblesAbstract_lbl1" xml:lang="en-US" id="rop_GoodwillAndOtherIntangiblesAbstract_lbl1">Goodwill and Other Intangibles [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndOtherIntangiblesAbstract" xlink:to="rop_GoodwillAndOtherIntangiblesAbstract_lbl1" xlink:title="label: GoodwillAndOtherIntangiblesAbstract to rop_GoodwillAndOtherIntangiblesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ForeignCurrencyTranslationAndTransactionsAbstract" xlink:label="ForeignCurrencyTranslationAndTransactionsAbstract" xlink:title="ForeignCurrencyTranslationAndTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_ForeignCurrencyTranslationAndTransactionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ForeignCurrencyTranslationAndTransactionsAbstract_lbl1" xml:lang="en-US" id="rop_ForeignCurrencyTranslationAndTransactionsAbstract_lbl1">Foreign Currency Translation and Transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTranslationAndTransactionsAbstract" xlink:to="rop_ForeignCurrencyTranslationAndTransactionsAbstract_lbl1" xlink:title="label: ForeignCurrencyTranslationAndTransactionsAbstract to rop_ForeignCurrencyTranslationAndTransactionsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_BasisOfPresentationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_BasisOfPresentationAbstract_lbl1" xml:lang="en-US" id="rop_BasisOfPresentationAbstract_lbl1">Basis of Presentation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAbstract" xlink:to="rop_BasisOfPresentationAbstract_lbl1" xlink:title="label: BasisOfPresentationAbstract to rop_BasisOfPresentationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" />
    <link:label xlink:type="resource" xlink:label="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl" xml:lang="en-US" id="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl">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. This element also includes the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions) and price reductions given by the entity due to defective or nonconforming goods. Returns and allowances are a deduction from gross revenue in arriving at net revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:to="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent to rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl1" xml:lang="en-US" id="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl1">Allowance For Doubtful Accounts Receivable And Sales Returns And Allowances Net Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:to="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent to rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl2" xml:lang="en-US" id="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl2">Allowance for doubtful accounts and sales allowances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:to="rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl2" xlink:title="label: AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent to rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ContractsRevenuePercentageOfCompletion" xlink:label="ContractsRevenuePercentageOfCompletion" xlink:title="ContractsRevenuePercentageOfCompletion" />
    <link:label xlink:type="resource" xlink:label="rop_ContractsRevenuePercentageOfCompletion_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ContractsRevenuePercentageOfCompletion_lbl" xml:lang="en-US" id="rop_ContractsRevenuePercentageOfCompletion_lbl">Revenue recognized during the period on long-term construction-type contracts accounted for using the percentage-of-completion method.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractsRevenuePercentageOfCompletion" xlink:to="rop_ContractsRevenuePercentageOfCompletion_lbl" xlink:title="label: ContractsRevenuePercentageOfCompletion to rop_ContractsRevenuePercentageOfCompletion_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ContractsRevenuePercentageOfCompletion_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ContractsRevenuePercentageOfCompletion_lbl1" xml:lang="en-US" id="rop_ContractsRevenuePercentageOfCompletion_lbl1">Contracts Revenue Percentage Of Completion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractsRevenuePercentageOfCompletion" xlink:to="rop_ContractsRevenuePercentageOfCompletion_lbl1" xlink:title="label: ContractsRevenuePercentageOfCompletion to rop_ContractsRevenuePercentageOfCompletion_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ContractsRevenuePercentageOfCompletion_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_ContractsRevenuePercentageOfCompletion_lbl2" xml:lang="en-US" id="rop_ContractsRevenuePercentageOfCompletion_lbl2">Contract revenue recognized under the percentage-of-completion method</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractsRevenuePercentageOfCompletion" xlink:to="rop_ContractsRevenuePercentageOfCompletion_lbl2" xlink:title="label: ContractsRevenuePercentageOfCompletion to rop_ContractsRevenuePercentageOfCompletion_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_GoodwillMaximumCarryingValue" xlink:label="GoodwillMaximumCarryingValue" xlink:title="GoodwillMaximumCarryingValue" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillMaximumCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_GoodwillMaximumCarryingValue_lbl" xml:lang="en-US" id="rop_GoodwillMaximumCarryingValue_lbl">The maximum carrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMaximumCarryingValue" xlink:to="rop_GoodwillMaximumCarryingValue_lbl" xlink:title="label: GoodwillMaximumCarryingValue to rop_GoodwillMaximumCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillMaximumCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_GoodwillMaximumCarryingValue_lbl1" xml:lang="en-US" id="rop_GoodwillMaximumCarryingValue_lbl1">Goodwill Maximum Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMaximumCarryingValue" xlink:to="rop_GoodwillMaximumCarryingValue_lbl1" xlink:title="label: GoodwillMaximumCarryingValue to rop_GoodwillMaximumCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillMaximumCarryingValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_GoodwillMaximumCarryingValue_lbl2" xml:lang="en-US" id="rop_GoodwillMaximumCarryingValue_lbl2">Maximum carrying value of goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMaximumCarryingValue" xlink:to="rop_GoodwillMaximumCarryingValue_lbl2" xlink:title="label: GoodwillMaximumCarryingValue to rop_GoodwillMaximumCarryingValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_GoodwillMinimumCarryingValue" xlink:label="GoodwillMinimumCarryingValue" xlink:title="GoodwillMinimumCarryingValue" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillMinimumCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_GoodwillMinimumCarryingValue_lbl" xml:lang="en-US" id="rop_GoodwillMinimumCarryingValue_lbl">The minimum carrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMinimumCarryingValue" xlink:to="rop_GoodwillMinimumCarryingValue_lbl" xlink:title="label: GoodwillMinimumCarryingValue to rop_GoodwillMinimumCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillMinimumCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_GoodwillMinimumCarryingValue_lbl1" xml:lang="en-US" id="rop_GoodwillMinimumCarryingValue_lbl1">Goodwill Minimum Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMinimumCarryingValue" xlink:to="rop_GoodwillMinimumCarryingValue_lbl1" xlink:title="label: GoodwillMinimumCarryingValue to rop_GoodwillMinimumCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_GoodwillMinimumCarryingValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_GoodwillMinimumCarryingValue_lbl2" xml:lang="en-US" id="rop_GoodwillMinimumCarryingValue_lbl2">Minimum carrying value of goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMinimumCarryingValue" xlink:to="rop_GoodwillMinimumCarryingValue_lbl2" xlink:title="label: GoodwillMinimumCarryingValue to rop_GoodwillMinimumCarryingValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ResearchAndDevelopmentDisclosureTextBlock" xlink:label="ResearchAndDevelopmentDisclosureTextBlock" xlink:title="ResearchAndDevelopmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl" xml:lang="en-US" id="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl">The entire disclosure for research and development activities, including contracts and arrangements to be performed for others and with federal government. Includes 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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentDisclosureTextBlock" xlink:to="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl" xlink:title="label: ResearchAndDevelopmentDisclosureTextBlock to rop_ResearchAndDevelopmentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl1" xml:lang="en-US" id="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl1">Research and Development Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentDisclosureTextBlock" xlink:to="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl1" xlink:title="label: ResearchAndDevelopmentDisclosureTextBlock to rop_ResearchAndDevelopmentDisclosureTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl2" xml:lang="en-US" id="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl2">Research and Development Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentDisclosureTextBlock" xlink:to="rop_ResearchAndDevelopmentDisclosureTextBlock_lbl2" xlink:title="label: ResearchAndDevelopmentDisclosureTextBlock to rop_ResearchAndDevelopmentDisclosureTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentReportingOperatingAssets" xlink:label="SegmentReportingOperatingAssets" xlink:title="SegmentReportingOperatingAssets" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentReportingOperatingAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SegmentReportingOperatingAssets_lbl" xml:lang="en-US" id="rop_SegmentReportingOperatingAssets_lbl">Total operating assets for a company, which typically excludes intangible assets and other assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingOperatingAssets" xlink:to="rop_SegmentReportingOperatingAssets_lbl" xlink:title="label: SegmentReportingOperatingAssets to rop_SegmentReportingOperatingAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentReportingOperatingAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SegmentReportingOperatingAssets_lbl1" xml:lang="en-US" id="rop_SegmentReportingOperatingAssets_lbl1">Segment Reporting Operating Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingOperatingAssets" xlink:to="rop_SegmentReportingOperatingAssets_lbl1" xlink:title="label: SegmentReportingOperatingAssets to rop_SegmentReportingOperatingAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentReportingOperatingAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_SegmentReportingOperatingAssets_lbl2" xml:lang="en-US" id="rop_SegmentReportingOperatingAssets_lbl2">Operating assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingOperatingAssets" xlink:to="rop_SegmentReportingOperatingAssets_lbl2" xlink:title="label: SegmentReportingOperatingAssets to rop_SegmentReportingOperatingAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentOperatingProfit" xlink:label="SegmentOperatingProfit" xlink:title="SegmentOperatingProfit" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentOperatingProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SegmentOperatingProfit_lbl" xml:lang="en-US" id="rop_SegmentOperatingProfit_lbl">The net result for the period of deducting operating expenses from operating revenues before Corporate expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentOperatingProfit" xlink:to="rop_SegmentOperatingProfit_lbl" xlink:title="label: SegmentOperatingProfit to rop_SegmentOperatingProfit_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentOperatingProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SegmentOperatingProfit_lbl1" xml:lang="en-US" id="rop_SegmentOperatingProfit_lbl1">Segment Operating Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentOperatingProfit" xlink:to="rop_SegmentOperatingProfit_lbl1" xlink:title="label: SegmentOperatingProfit to rop_SegmentOperatingProfit_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentOperatingProfit_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_SegmentOperatingProfit_lbl2" xml:lang="en-US" id="rop_SegmentOperatingProfit_lbl2">Operating profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentOperatingProfit" xlink:to="rop_SegmentOperatingProfit_lbl2" xlink:title="label: SegmentOperatingProfit to rop_SegmentOperatingProfit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:label="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:title="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl" xml:lang="en-US" id="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl">Disclosure of other intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization as applicable. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:to="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl" xlink:title="label: ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock to rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl1" xml:lang="en-US" id="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl1">Schedule Of Other Intangible Assets By Major Class [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:to="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl1" xlink:title="label: ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock to rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl2" xml:lang="en-US" id="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl2">Other Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:to="rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl2" xlink:title="label: ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock to rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:label="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:title="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" />
    <link:label xlink:type="resource" xlink:label="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl" xml:lang="en-US" id="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl">The amount as of the balance sheet date of the estimated future tax effects attributable to a portion of expenses reflected in reserves and accrued liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:to="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl" xlink:title="label: DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals to rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl1" xml:lang="en-US" id="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl1">Deferred Tax Liabilities Tax Deferred Expense Reserves And Accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:to="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl1" xlink:title="label: DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals to rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl2" xml:lang="en-US" id="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl2">Reserves and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:to="rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl2" xlink:title="label: DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals to rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRangeTotalSharesMember" xlink:label="ExercisePriceRangeTotalSharesMember" xlink:title="ExercisePriceRangeTotalSharesMember" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRangeTotalSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRangeTotalSharesMember_lbl" xml:lang="en-US" id="rop_ExercisePriceRangeTotalSharesMember_lbl">This element represents exercise price range of total shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTotalSharesMember" xlink:to="rop_ExercisePriceRangeTotalSharesMember_lbl" xlink:title="label: ExercisePriceRangeTotalSharesMember to rop_ExercisePriceRangeTotalSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRangeTotalSharesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRangeTotalSharesMember_lbl1" xml:lang="en-US" id="rop_ExercisePriceRangeTotalSharesMember_lbl1">Exercise price range total shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTotalSharesMember" xlink:to="rop_ExercisePriceRangeTotalSharesMember_lbl1" xlink:title="label: ExercisePriceRangeTotalSharesMember to rop_ExercisePriceRangeTotalSharesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange2Member" xlink:label="ExercisePriceRange2Member" xlink:title="ExercisePriceRange2Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange2Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange2Member_lbl">This element represents exercise price range 2 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange2Member" xlink:to="rop_ExercisePriceRange2Member_lbl" xlink:title="label: ExercisePriceRange2Member to rop_ExercisePriceRange2Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange2Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange2Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange2Member_lbl1">Exercise Price Range 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange2Member" xlink:to="rop_ExercisePriceRange2Member_lbl1" xlink:title="label: ExercisePriceRange2Member to rop_ExercisePriceRange2Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange9Member" xlink:label="ExercisePriceRange9Member" xlink:title="ExercisePriceRange9Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange9Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange9Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange9Member_lbl">This element represents exercise price range 9 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange9Member" xlink:to="rop_ExercisePriceRange9Member_lbl" xlink:title="label: ExercisePriceRange9Member to rop_ExercisePriceRange9Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange9Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange9Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange9Member_lbl1">Exercise Price Range 9 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange9Member" xlink:to="rop_ExercisePriceRange9Member_lbl1" xlink:title="label: ExercisePriceRange9Member to rop_ExercisePriceRange9Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange3Member" xlink:label="ExercisePriceRange3Member" xlink:title="ExercisePriceRange3Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange3Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange3Member_lbl">This element represents exercise price range 3 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange3Member" xlink:to="rop_ExercisePriceRange3Member_lbl" xlink:title="label: ExercisePriceRange3Member to rop_ExercisePriceRange3Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange3Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange3Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange3Member_lbl1">Exercise Price Range 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange3Member" xlink:to="rop_ExercisePriceRange3Member_lbl1" xlink:title="label: ExercisePriceRange3Member to rop_ExercisePriceRange3Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange6Member" xlink:label="ExercisePriceRange6Member" xlink:title="ExercisePriceRange6Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange6Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange6Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange6Member_lbl">This element represents exercise price range 6 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange6Member" xlink:to="rop_ExercisePriceRange6Member_lbl" xlink:title="label: ExercisePriceRange6Member to rop_ExercisePriceRange6Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange6Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange6Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange6Member_lbl1">Exercise Price Range 6 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange6Member" xlink:to="rop_ExercisePriceRange6Member_lbl1" xlink:title="label: ExercisePriceRange6Member to rop_ExercisePriceRange6Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange5Member" xlink:label="ExercisePriceRange5Member" xlink:title="ExercisePriceRange5Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange5Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange5Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange5Member_lbl">This element represents exercise price range 5 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange5Member" xlink:to="rop_ExercisePriceRange5Member_lbl" xlink:title="label: ExercisePriceRange5Member to rop_ExercisePriceRange5Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange5Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange5Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange5Member_lbl1">Exercise Price Range 5 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange5Member" xlink:to="rop_ExercisePriceRange5Member_lbl1" xlink:title="label: ExercisePriceRange5Member to rop_ExercisePriceRange5Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange1Member" xlink:label="ExercisePriceRange1Member" xlink:title="ExercisePriceRange1Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange1Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange1Member_lbl">This element represents exercise price range 1 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange1Member" xlink:to="rop_ExercisePriceRange1Member_lbl" xlink:title="label: ExercisePriceRange1Member to rop_ExercisePriceRange1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange1Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange1Member_lbl1">Exercise Price Range 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange1Member" xlink:to="rop_ExercisePriceRange1Member_lbl1" xlink:title="label: ExercisePriceRange1Member to rop_ExercisePriceRange1Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange7Member" xlink:label="ExercisePriceRange7Member" xlink:title="ExercisePriceRange7Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange7Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange7Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange7Member_lbl">This element represents exercise price range 7 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange7Member" xlink:to="rop_ExercisePriceRange7Member_lbl" xlink:title="label: ExercisePriceRange7Member to rop_ExercisePriceRange7Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange7Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange7Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange7Member_lbl1">Exercise Price Range 7 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange7Member" xlink:to="rop_ExercisePriceRange7Member_lbl1" xlink:title="label: ExercisePriceRange7Member to rop_ExercisePriceRange7Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange8Member" xlink:label="ExercisePriceRange8Member" xlink:title="ExercisePriceRange8Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange8Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange8Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange8Member_lbl">This element represents exercise price range 8 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange8Member" xlink:to="rop_ExercisePriceRange8Member_lbl" xlink:title="label: ExercisePriceRange8Member to rop_ExercisePriceRange8Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange8Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange8Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange8Member_lbl1">Exercise Price Range 8 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange8Member" xlink:to="rop_ExercisePriceRange8Member_lbl1" xlink:title="label: ExercisePriceRange8Member to rop_ExercisePriceRange8Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange4Member" xlink:label="ExercisePriceRange4Member" xlink:title="ExercisePriceRange4Member" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange4Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ExercisePriceRange4Member_lbl" xml:lang="en-US" id="rop_ExercisePriceRange4Member_lbl">This element represents exercise price range 4 of shares authorized and outstanding at the end of period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange4Member" xlink:to="rop_ExercisePriceRange4Member_lbl" xlink:title="label: ExercisePriceRange4Member to rop_ExercisePriceRange4Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ExercisePriceRange4Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExercisePriceRange4Member_lbl1" xml:lang="en-US" id="rop_ExercisePriceRange4Member_lbl1">Exercise Price Range 4 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRange4Member" xlink:to="rop_ExercisePriceRange4Member_lbl1" xlink:title="label: ExercisePriceRange4Member to rop_ExercisePriceRange4Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2000Member" xlink:label="IncentivePlan2000Member" xlink:title="IncentivePlan2000Member" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2000Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_IncentivePlan2000Member_lbl" xml:lang="en-US" id="rop_IncentivePlan2000Member_lbl">The Roper Industries, Inc. Amended and Restated 2000 Incentive Plan ("2000 Plan").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2000Member" xlink:to="rop_IncentivePlan2000Member_lbl" xlink:title="label: IncentivePlan2000Member to rop_IncentivePlan2000Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2000Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_IncentivePlan2000Member_lbl1" xml:lang="en-US" id="rop_IncentivePlan2000Member_lbl1">Incentive Plan 2000 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2000Member" xlink:to="rop_IncentivePlan2000Member_lbl1" xlink:title="label: IncentivePlan2000Member to rop_IncentivePlan2000Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2000Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_IncentivePlan2000Member_lbl2" xml:lang="en-US" id="rop_IncentivePlan2000Member_lbl2">2000 Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2000Member" xlink:to="rop_IncentivePlan2000Member_lbl2" xlink:title="label: IncentivePlan2000Member to rop_IncentivePlan2000Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2006Member" xlink:label="IncentivePlan2006Member" xlink:title="IncentivePlan2006Member" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2006Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_IncentivePlan2006Member_lbl" xml:lang="en-US" id="rop_IncentivePlan2006Member_lbl">The Roper Industries, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2006Member" xlink:to="rop_IncentivePlan2006Member_lbl" xlink:title="label: IncentivePlan2006Member to rop_IncentivePlan2006Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2006Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_IncentivePlan2006Member_lbl1" xml:lang="en-US" id="rop_IncentivePlan2006Member_lbl1">Incentive Plan 2006 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2006Member" xlink:to="rop_IncentivePlan2006Member_lbl1" xlink:title="label: IncentivePlan2006Member to rop_IncentivePlan2006Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2006Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_IncentivePlan2006Member_lbl2" xml:lang="en-US" id="rop_IncentivePlan2006Member_lbl2">2006 Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2006Member" xlink:to="rop_IncentivePlan2006Member_lbl2" xlink:title="label: IncentivePlan2006Member to rop_IncentivePlan2006Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2016Member" xlink:label="IncentivePlan2016Member" xlink:title="IncentivePlan2016Member" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2016Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_IncentivePlan2016Member_lbl" xml:lang="en-US" id="rop_IncentivePlan2016Member_lbl">Roper Technologies 2016 Incentive Stock Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2016Member" xlink:to="rop_IncentivePlan2016Member_lbl" xlink:title="label: IncentivePlan2016Member to rop_IncentivePlan2016Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2016Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_IncentivePlan2016Member_lbl1" xml:lang="en-US" id="rop_IncentivePlan2016Member_lbl1">Incentive Plan 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2016Member" xlink:to="rop_IncentivePlan2016Member_lbl1" xlink:title="label: IncentivePlan2016Member to rop_IncentivePlan2016Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_IncentivePlan2016Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_IncentivePlan2016Member_lbl2" xml:lang="en-US" id="rop_IncentivePlan2016Member_lbl2">2016 Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncentivePlan2016Member" xlink:to="rop_IncentivePlan2016Member_lbl2" xlink:title="label: IncentivePlan2016Member to rop_IncentivePlan2016Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2026Member" xlink:label="SeniorNotesDue2026Member" xlink:title="SeniorNotesDue2026Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2026Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2026Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2026Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2026Member" xlink:to="rop_SeniorNotesDue2026Member_lbl" xlink:title="label: SeniorNotesDue2026Member to rop_SeniorNotesDue2026Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2026Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2026Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2026Member_lbl1">Senior notes due 2026 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2026Member" xlink:to="rop_SeniorNotesDue2026Member_lbl1" xlink:title="label: SeniorNotesDue2026Member to rop_SeniorNotesDue2026Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:label="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:title="SevenHundredMillionDollarSeniorNotesDue2026FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl" xml:lang="en-US" id="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl">The fair value amount of long-term debt due 2026 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:to="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl" xlink:title="label: SevenHundredMillionDollarSeniorNotesDue2026FairValue to rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl1" xml:lang="en-US" id="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl1">Seven Hundred Million Dollar Senior Notes Due 2026 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:to="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl1" xlink:title="label: SevenHundredMillionDollarSeniorNotesDue2026FairValue to rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl2" xml:lang="en-US" id="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl2">Senior notes due 2026 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:to="rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl2" xlink:title="label: SevenHundredMillionDollarSeniorNotesDue2026FairValue to rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2021Member" xlink:label="SeniorNotesDue2021Member" xlink:title="SeniorNotesDue2021Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2021Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2021Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2021Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2021Member" xlink:to="rop_SeniorNotesDue2021Member_lbl" xlink:title="label: SeniorNotesDue2021Member to rop_SeniorNotesDue2021Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2021Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2021Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2021Member_lbl1">Senior notes due 2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2021Member" xlink:to="rop_SeniorNotesDue2021Member_lbl1" xlink:title="label: SeniorNotesDue2021Member to rop_SeniorNotesDue2021Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2021FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl">The fair value amount of long-term debt due 2020 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2021FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl1" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl1">Five Hundred Million Dollar Senior Notes Due 2021 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl1" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2021FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl2" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl2">Senior notes due 2021 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl2" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2021FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:label="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:title="EightHundredMillionDollarSeniorNotesDue2018FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl" xml:lang="en-US" id="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl">The fair value amount of long-term debt due 2018 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:to="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl" xlink:title="label: EightHundredMillionDollarSeniorNotesDue2018FairValue to rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl1" xml:lang="en-US" id="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl1">Eight Hundred Million Dollar Senior Notes Due 2018 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:to="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl1" xlink:title="label: EightHundredMillionDollarSeniorNotesDue2018FairValue to rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl2" xml:lang="en-US" id="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl2">Senior notes due 2018 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:to="rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl2" xlink:title="label: EightHundredMillionDollarSeniorNotesDue2018FairValue to rop_EightHundredMillionDollarSeniorNotesDue2018FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2019FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl">The fair value amount of long-term debt due 2019 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2019FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl1" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl1">Five Hundred Million Dollar Senior Notes Due 2019 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl1" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2019FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl2" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl2">Senior notes due 2019 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl2" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2019FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2022FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl">The fair value amount of long-term debt due 2022 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2022FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl1" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl1">Five Hundred Million Dollar Senior Notes Due 2022 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl1" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2022FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl2" xml:lang="en-US" id="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl2">Senior notes due 2022 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:to="rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl2" xlink:title="label: FiveHundredMillionDollarSeniorNotesDue2022FairValue to rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:label="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:title="SixHundredMillionDollarSeniorNotesDue2020FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl" xml:lang="en-US" id="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl">The fair value amount of long-term debt due 2020 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:to="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl" xlink:title="label: SixHundredMillionDollarSeniorNotesDue2020FairValue to rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl1" xml:lang="en-US" id="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl1">Six Hundred Million Dollar Senior Notes Due 2020 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:to="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl1" xlink:title="label: SixHundredMillionDollarSeniorNotesDue2020FairValue to rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl2" xml:lang="en-US" id="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl2">Senior notes due 2020 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:to="rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl2" xlink:title="label: SixHundredMillionDollarSeniorNotesDue2020FairValue to rop_SixHundredMillionDollarSeniorNotesDue2020FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:label="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:title="FourHundredMillionDollarSeniorNotesDue2017FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl" xml:lang="en-US" id="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl">The fair value amount of long-term debt due 2017 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:to="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl" xlink:title="label: FourHundredMillionDollarSeniorNotesDue2017FairValue to rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl1" xml:lang="en-US" id="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl1">Four Hundred million Dollar senior notes due 2017 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:to="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl1" xlink:title="label: FourHundredMillionDollarSeniorNotesDue2017FairValue to rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl2" xml:lang="en-US" id="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl2">Senior notes due 2017 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:to="rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl2" xlink:title="label: FourHundredMillionDollarSeniorNotesDue2017FairValue to rop_FourHundredMillionDollarSeniorNotesDue2017FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2019Member" xlink:label="SeniorNotesDue2019Member" xlink:title="SeniorNotesDue2019Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2019Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2019Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2019Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2019Member" xlink:to="rop_SeniorNotesDue2019Member_lbl" xlink:title="label: SeniorNotesDue2019Member to rop_SeniorNotesDue2019Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2019Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2019Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2019Member_lbl1">Senior Notes due 2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2019Member" xlink:to="rop_SeniorNotesDue2019Member_lbl1" xlink:title="label: SeniorNotesDue2019Member to rop_SeniorNotesDue2019Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2019Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_SeniorNotesDue2019Member_lbl2" xml:lang="en-US" id="rop_SeniorNotesDue2019Member_lbl2">Senior notes due 2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2019Member" xlink:to="rop_SeniorNotesDue2019Member_lbl2" xlink:title="label: SeniorNotesDue2019Member to rop_SeniorNotesDue2019Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2022Member" xlink:label="SeniorNotesDue2022Member" xlink:title="SeniorNotesDue2022Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2022Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2022Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2022Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2022Member" xlink:to="rop_SeniorNotesDue2022Member_lbl" xlink:title="label: SeniorNotesDue2022Member to rop_SeniorNotesDue2022Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2022Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2022Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2022Member_lbl1">Senior notes due 2022 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2022Member" xlink:to="rop_SeniorNotesDue2022Member_lbl1" xlink:title="label: SeniorNotesDue2022Member to rop_SeniorNotesDue2022Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2017Member" xlink:label="SeniorNotesDue2017Member" xlink:title="SeniorNotesDue2017Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2017Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2017Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2017Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2017Member" xlink:to="rop_SeniorNotesDue2017Member_lbl" xlink:title="label: SeniorNotesDue2017Member to rop_SeniorNotesDue2017Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2017Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2017Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2017Member_lbl1">Senior notes due 2017 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2017Member" xlink:to="rop_SeniorNotesDue2017Member_lbl1" xlink:title="label: SeniorNotesDue2017Member to rop_SeniorNotesDue2017Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConvertibleSubordinatedNotesMember" xlink:label="ConvertibleSubordinatedNotesMember" xlink:title="ConvertibleSubordinatedNotesMember" />
    <link:label xlink:type="resource" xlink:label="rop_ConvertibleSubordinatedNotesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ConvertibleSubordinatedNotesMember_lbl" xml:lang="en-US" id="rop_ConvertibleSubordinatedNotesMember_lbl">Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSubordinatedNotesMember" xlink:to="rop_ConvertibleSubordinatedNotesMember_lbl" xlink:title="label: ConvertibleSubordinatedNotesMember to rop_ConvertibleSubordinatedNotesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ConvertibleSubordinatedNotesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ConvertibleSubordinatedNotesMember_lbl1" xml:lang="en-US" id="rop_ConvertibleSubordinatedNotesMember_lbl1">Convertible Subordinated Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSubordinatedNotesMember" xlink:to="rop_ConvertibleSubordinatedNotesMember_lbl1" xlink:title="label: ConvertibleSubordinatedNotesMember to rop_ConvertibleSubordinatedNotesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ConvertibleSubordinatedNotesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_ConvertibleSubordinatedNotesMember_lbl2" xml:lang="en-US" id="rop_ConvertibleSubordinatedNotesMember_lbl2">Convertible Notes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleSubordinatedNotesMember" xlink:to="rop_ConvertibleSubordinatedNotesMember_lbl2" xlink:title="label: ConvertibleSubordinatedNotesMember to rop_ConvertibleSubordinatedNotesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2025Member" xlink:label="SeniorNotesDue2025Member" xlink:title="SeniorNotesDue2025Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2025Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2025Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2025Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2025Member" xlink:to="rop_SeniorNotesDue2025Member_lbl" xlink:title="label: SeniorNotesDue2025Member to rop_SeniorNotesDue2025Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2025Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2025Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2025Member_lbl1">Senior notes due 2025 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2025Member" xlink:to="rop_SeniorNotesDue2025Member_lbl1" xlink:title="label: SeniorNotesDue2025Member to rop_SeniorNotesDue2025Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2020Member" xlink:label="SeniorNotesDue2020Member" xlink:title="SeniorNotesDue2020Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2020Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesDue2020Member_lbl" xml:lang="en-US" id="rop_SeniorNotesDue2020Member_lbl">Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2020Member" xlink:to="rop_SeniorNotesDue2020Member_lbl" xlink:title="label: SeniorNotesDue2020Member to rop_SeniorNotesDue2020Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesDue2020Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesDue2020Member_lbl1" xml:lang="en-US" id="rop_SeniorNotesDue2020Member_lbl1">Senior notes due 2020 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesDue2020Member" xlink:to="rop_SeniorNotesDue2020Member_lbl1" xlink:title="label: SeniorNotesDue2020Member to rop_SeniorNotesDue2020Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:label="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:title="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" />
    <link:label xlink:type="resource" xlink:label="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl" xml:lang="en-US" id="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl">The fair value amount of long-term debt due 2025 whether such amount is presented as a separate caption or as a parenthetical disclosure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:to="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl" xlink:title="label: ThreeHundredMillionDollarSeniorNotesDue2025FairValue to rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl1" xml:lang="en-US" id="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl1">Three Hundred Million Dollar Senior Notes Due 2025 Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:to="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl1" xlink:title="label: ThreeHundredMillionDollarSeniorNotesDue2025FairValue to rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl2" xml:lang="en-US" id="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl2">Senior notes due 2025 fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:to="rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl2" xlink:title="label: ThreeHundredMillionDollarSeniorNotesDue2025FairValue to rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:label="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:title="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl" xml:lang="en-US" id="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl">Represents the aggregate net adjustments in the liability for accruals related to standard and extended product warranties acquired in a business acquisition, increase (decrease) in product warranty liability due to currency translation and any other increase (decrease) in product warranties not previously disclosed or identified, issued during the reporting period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:to="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl" xlink:title="label: ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments to rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl1" xml:lang="en-US" id="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl1">Product Warranty Accrual Increase Decrease Currency Translation Business Acquisitions And Other Adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:to="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl1" xlink:title="label: ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments to rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl2" xml:lang="en-US" id="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl2">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:to="rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl2" xlink:title="label: ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments to rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_rop_SeniorNotes2022Member" xlink:label="rop_SeniorNotes2022Member" xlink:title="rop_SeniorNotes2022Member" />
    <link:label xlink:type="resource" xlink:label="rop_rop_SeniorNotes2022Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_rop_SeniorNotes2022Member_lbl" xml:lang="en-US" id="rop_rop_SeniorNotes2022Member_lbl">Refers to senior notes for the period of 2025.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rop_SeniorNotes2022Member" xlink:to="rop_rop_SeniorNotes2022Member_lbl" xlink:title="label: rop_SeniorNotes2022Member to rop_rop_SeniorNotes2022Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_rop_SeniorNotes2022Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_rop_SeniorNotes2022Member_lbl1" xml:lang="en-US" id="rop_rop_SeniorNotes2022Member_lbl1">Senior Notes 2025 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rop_SeniorNotes2022Member" xlink:to="rop_rop_SeniorNotes2022Member_lbl1" xlink:title="label: rop_SeniorNotes2022Member to rop_rop_SeniorNotes2022Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2022Member" xlink:label="SeniorNotes2022Member" xlink:title="SeniorNotes2022Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2022Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2022Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2022Member_lbl">Refers to senior notes for the period of 2022.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2022Member" xlink:to="rop_SeniorNotes2022Member_lbl" xlink:title="label: SeniorNotes2022Member to rop_SeniorNotes2022Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2022Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2022Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2022Member_lbl1">Senior Notes 2022 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2022Member" xlink:to="rop_SeniorNotes2022Member_lbl1" xlink:title="label: SeniorNotes2022Member to rop_SeniorNotes2022Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2026Member" xlink:label="SeniorNotes2026Member" xlink:title="SeniorNotes2026Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2026Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2026Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2026Member_lbl">Refers to senior notes for the period of 2025.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2026Member" xlink:to="rop_SeniorNotes2026Member_lbl" xlink:title="label: SeniorNotes2026Member to rop_SeniorNotes2026Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2026Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2026Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2026Member_lbl1">Senior Notes 2026 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2026Member" xlink:to="rop_SeniorNotes2026Member_lbl1" xlink:title="label: SeniorNotes2026Member to rop_SeniorNotes2026Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2020Member" xlink:label="SeniorNotes2020Member" xlink:title="SeniorNotes2020Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2020Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2020Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2020Member_lbl">Refers to senior notes for the period of 2020.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2020Member" xlink:to="rop_SeniorNotes2020Member_lbl" xlink:title="label: SeniorNotes2020Member to rop_SeniorNotes2020Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2020Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2020Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2020Member_lbl1">Senior Notes 2020 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2020Member" xlink:to="rop_SeniorNotes2020Member_lbl1" xlink:title="label: SeniorNotes2020Member to rop_SeniorNotes2020Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate4Member" xlink:label="ConversionDate4Member" xlink:title="ConversionDate4Member" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate4Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ConversionDate4Member_lbl" xml:lang="en-US" id="rop_ConversionDate4Member_lbl">Conversion Date 4 to purchase all or a portion of their notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate4Member" xlink:to="rop_ConversionDate4Member_lbl" xlink:title="label: ConversionDate4Member to rop_ConversionDate4Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate4Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ConversionDate4Member_lbl1" xml:lang="en-US" id="rop_ConversionDate4Member_lbl1">Conversion Date 4 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate4Member" xlink:to="rop_ConversionDate4Member_lbl1" xlink:title="label: ConversionDate4Member to rop_ConversionDate4Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate3Member" xlink:label="ConversionDate3Member" xlink:title="ConversionDate3Member" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ConversionDate3Member_lbl" xml:lang="en-US" id="rop_ConversionDate3Member_lbl">Conversion Date 3 to purchase all or a portion of their notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate3Member" xlink:to="rop_ConversionDate3Member_lbl" xlink:title="label: ConversionDate3Member to rop_ConversionDate3Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate3Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ConversionDate3Member_lbl1" xml:lang="en-US" id="rop_ConversionDate3Member_lbl1">Conversion Date 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate3Member" xlink:to="rop_ConversionDate3Member_lbl1" xlink:title="label: ConversionDate3Member to rop_ConversionDate3Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate2Member" xlink:label="ConversionDate2Member" xlink:title="ConversionDate2Member" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ConversionDate2Member_lbl" xml:lang="en-US" id="rop_ConversionDate2Member_lbl">Conversion Date 2 to purchase all or a portion of their notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate2Member" xlink:to="rop_ConversionDate2Member_lbl" xlink:title="label: ConversionDate2Member to rop_ConversionDate2Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate2Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ConversionDate2Member_lbl1" xml:lang="en-US" id="rop_ConversionDate2Member_lbl1">Conversion Date 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate2Member" xlink:to="rop_ConversionDate2Member_lbl1" xlink:title="label: ConversionDate2Member to rop_ConversionDate2Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate1Member" xlink:label="ConversionDate1Member" xlink:title="ConversionDate1Member" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ConversionDate1Member_lbl" xml:lang="en-US" id="rop_ConversionDate1Member_lbl">Conversion Date 1 to purchase all or a portion of their notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate1Member" xlink:to="rop_ConversionDate1Member_lbl" xlink:title="label: ConversionDate1Member to rop_ConversionDate1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionDate1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ConversionDate1Member_lbl1" xml:lang="en-US" id="rop_ConversionDate1Member_lbl1">Conversion Date 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionDate1Member" xlink:to="rop_ConversionDate1Member_lbl1" xlink:title="label: ConversionDate1Member to rop_ConversionDate1Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember2016Member" xlink:label="CreditFacilityMember2016Member" xlink:title="CreditFacilityMember2016Member" />
    <link:label xlink:type="resource" xlink:label="rop_CreditFacilityMember2016Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_CreditFacilityMember2016Member_lbl1" xml:lang="en-US" id="rop_CreditFacilityMember2016Member_lbl1">Credit Facility Member 2016 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMember2016Member" xlink:to="rop_CreditFacilityMember2016Member_lbl1" xlink:title="label: CreditFacilityMember2016Member to rop_CreditFacilityMember2016Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2019Member" xlink:label="SeniorNotes2019Member" xlink:title="SeniorNotes2019Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2019Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2019Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2019Member_lbl">Refers to senior notes for the period of 2019.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2019Member" xlink:to="rop_SeniorNotes2019Member_lbl" xlink:title="label: SeniorNotes2019Member to rop_SeniorNotes2019Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2019Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2019Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2019Member_lbl1">Senior Notes 2019 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2019Member" xlink:to="rop_SeniorNotes2019Member_lbl1" xlink:title="label: SeniorNotes2019Member to rop_SeniorNotes2019Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember2012Member" xlink:label="CreditFacilityMember2012Member" xlink:title="CreditFacilityMember2012Member" />
    <link:label xlink:type="resource" xlink:label="rop_CreditFacilityMember2012Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_CreditFacilityMember2012Member_lbl" xml:lang="en-US" id="rop_CreditFacilityMember2012Member_lbl">Refers to credit facility for the period of 2012.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMember2012Member" xlink:to="rop_CreditFacilityMember2012Member_lbl" xlink:title="label: CreditFacilityMember2012Member to rop_CreditFacilityMember2012Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_CreditFacilityMember2012Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_CreditFacilityMember2012Member_lbl1" xml:lang="en-US" id="rop_CreditFacilityMember2012Member_lbl1">Credit Facility Member 2012 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMember2012Member" xlink:to="rop_CreditFacilityMember2012Member_lbl1" xlink:title="label: CreditFacilityMember2012Member to rop_CreditFacilityMember2012Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2021Member" xlink:label="SeniorNotes2021Member" xlink:title="SeniorNotes2021Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2021Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2021Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2021Member_lbl">Refers to senior notes for the period of 2021.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2021Member" xlink:to="rop_SeniorNotes2021Member_lbl" xlink:title="label: SeniorNotes2021Member to rop_SeniorNotes2021Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2021Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2021Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2021Member_lbl1">Senior Notes 2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2021Member" xlink:to="rop_SeniorNotes2021Member_lbl1" xlink:title="label: SeniorNotes2021Member to rop_SeniorNotes2021Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesTotalMember" xlink:label="SeniorNotesTotalMember" xlink:title="SeniorNotesTotalMember" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesTotalMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesTotalMember_lbl1" xml:lang="en-US" id="rop_SeniorNotesTotalMember_lbl1">Senior Notes Total [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesTotalMember" xlink:to="rop_SeniorNotesTotalMember_lbl1" xlink:title="label: SeniorNotesTotalMember to rop_SeniorNotesTotalMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember" xlink:label="CreditFacilityMember" xlink:title="CreditFacilityMember" />
    <link:label xlink:type="resource" xlink:label="rop_CreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_CreditFacilityMember_lbl" xml:lang="en-US" id="rop_CreditFacilityMember_lbl">A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMember" xlink:to="rop_CreditFacilityMember_lbl" xlink:title="label: CreditFacilityMember to rop_CreditFacilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_CreditFacilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_CreditFacilityMember_lbl1" xml:lang="en-US" id="rop_CreditFacilityMember_lbl1">2008 Credit Facility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditFacilityMember" xlink:to="rop_CreditFacilityMember_lbl1" xlink:title="label: CreditFacilityMember to rop_CreditFacilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2017Member" xlink:label="SeniorNotes2017Member" xlink:title="SeniorNotes2017Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2017Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2017Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2017Member_lbl">Refers to senior notes for the period of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2017Member" xlink:to="rop_SeniorNotes2017Member_lbl" xlink:title="label: SeniorNotes2017Member to rop_SeniorNotes2017Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2017Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2017Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2017Member_lbl1">Senior Notes 2017 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2017Member" xlink:to="rop_SeniorNotes2017Member_lbl1" xlink:title="label: SeniorNotes2017Member to rop_SeniorNotes2017Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:label="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:title="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" />
    <link:label xlink:type="resource" xlink:label="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl" xml:lang="en-US" id="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl">Borrowings recorded for a lease meeting the criteria for capitalization and other foreign letter of credit issuances.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:to="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl" xlink:title="label: CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember to rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl1" xml:lang="en-US" id="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl1">Capital Lease Obligations And Foreign Letter Of Credit Issuance [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:to="rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl1" xlink:title="label: CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember to rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2018Member" xlink:label="SeniorNotes2018Member" xlink:title="SeniorNotes2018Member" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2018Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotes2018Member_lbl" xml:lang="en-US" id="rop_SeniorNotes2018Member_lbl">Refers to senior notes for the period of 2018.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2018Member" xlink:to="rop_SeniorNotes2018Member_lbl" xlink:title="label: SeniorNotes2018Member to rop_SeniorNotes2018Member_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2018Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotes2018Member_lbl1" xml:lang="en-US" id="rop_SeniorNotes2018Member_lbl1">Senior Notes 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2018Member" xlink:to="rop_SeniorNotes2018Member_lbl1" xlink:title="label: SeniorNotes2018Member to rop_SeniorNotes2018Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotes2018Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_SeniorNotes2018Member_lbl2" xml:lang="en-US" id="rop_SeniorNotes2018Member_lbl2">Senior notes due 2018 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotes2018Member" xlink:to="rop_SeniorNotes2018Member_lbl2" xlink:title="label: SeniorNotes2018Member to rop_SeniorNotes2018Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesOffering" xlink:label="SeniorNotesOffering" xlink:title="SeniorNotesOffering" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesOffering_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SeniorNotesOffering_lbl" xml:lang="en-US" id="rop_SeniorNotesOffering_lbl">Amount of subordinated convertible notes issued. Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesOffering" xlink:to="rop_SeniorNotesOffering_lbl" xlink:title="label: SeniorNotesOffering to rop_SeniorNotesOffering_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesOffering_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SeniorNotesOffering_lbl1" xml:lang="en-US" id="rop_SeniorNotesOffering_lbl1">Senior Notes Offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesOffering" xlink:to="rop_SeniorNotesOffering_lbl1" xlink:title="label: SeniorNotesOffering to rop_SeniorNotesOffering_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SeniorNotesOffering_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_SeniorNotesOffering_lbl2" xml:lang="en-US" id="rop_SeniorNotesOffering_lbl2">Subordinated convertible notes, original public offering amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeniorNotesOffering" xlink:to="rop_SeniorNotesOffering_lbl2" xlink:title="label: SeniorNotesOffering to rop_SeniorNotesOffering_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:label="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:title="SubordinatedConvertibleNotesIssueDiscountPercentage" />
    <link:label xlink:type="resource" xlink:label="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl" xml:lang="en-US" id="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl">The issue discount rate for the issuance of subordinated convertible notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:to="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl" xlink:title="label: SubordinatedConvertibleNotesIssueDiscountPercentage to rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl1" xml:lang="en-US" id="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl1">Subordinated Convertible Notes Issue Discount Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:to="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl1" xlink:title="label: SubordinatedConvertibleNotesIssueDiscountPercentage to rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl2" xml:lang="en-US" id="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl2">Original issue discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:to="rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl2" xlink:title="label: SubordinatedConvertibleNotesIssueDiscountPercentage to rop_SubordinatedConvertibleNotesIssueDiscountPercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:label="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:title="RepaymentsOfConvertibleDebtPrincipalAndPremium" />
    <link:label xlink:type="resource" xlink:label="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl" xml:lang="en-US" id="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl">The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:to="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl" xlink:title="label: RepaymentsOfConvertibleDebtPrincipalAndPremium to rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl1" xml:lang="en-US" id="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl1">Repayments of Convertible Debt Principal and Premium</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:to="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl1" xlink:title="label: RepaymentsOfConvertibleDebtPrincipalAndPremium to rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl2" xml:lang="en-US" id="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl2">Cash payments for debt conversions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:to="rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl2" xlink:title="label: RepaymentsOfConvertibleDebtPrincipalAndPremium to rop_RepaymentsOfConvertibleDebtPrincipalAndPremium_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DebtInstrumentInterestPaymentsDateRangeStart" xlink:label="DebtInstrumentInterestPaymentsDateRangeStart" xlink:title="DebtInstrumentInterestPaymentsDateRangeStart" />
    <link:label xlink:type="resource" xlink:label="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl" xml:lang="en-US" id="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl">When presenting a range of interest payment dates, the earliest date when the interest payments are required to be paid.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestPaymentsDateRangeStart" xlink:to="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl" xlink:title="label: DebtInstrumentInterestPaymentsDateRangeStart to rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl1" xml:lang="en-US" id="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl1">Debt Instrument Interest Payments Date Range Start</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestPaymentsDateRangeStart" xlink:to="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl1" xlink:title="label: DebtInstrumentInterestPaymentsDateRangeStart to rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl2" xml:lang="en-US" id="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl2">Periodic interest payments, start</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestPaymentsDateRangeStart" xlink:to="rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl2" xlink:title="label: DebtInstrumentInterestPaymentsDateRangeStart to rop_DebtInstrumentInterestPaymentsDateRangeStart_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IntangibleAssetsCostAndNetBookValueAbstract" xlink:label="IntangibleAssetsCostAndNetBookValueAbstract" xlink:title="IntangibleAssetsCostAndNetBookValueAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_IntangibleAssetsCostAndNetBookValueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_IntangibleAssetsCostAndNetBookValueAbstract_lbl1" xml:lang="en-US" id="rop_IntangibleAssetsCostAndNetBookValueAbstract_lbl1">Intangible Assets - Cost and Net Book Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsCostAndNetBookValueAbstract" xlink:to="rop_IntangibleAssetsCostAndNetBookValueAbstract_lbl1" xlink:title="label: IntangibleAssetsCostAndNetBookValueAbstract to rop_IntangibleAssetsCostAndNetBookValueAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AmortizationOfOtherIntangibleAssets" xlink:label="AmortizationOfOtherIntangibleAssets" xlink:title="AmortizationOfOtherIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="rop_AmortizationOfOtherIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_AmortizationOfOtherIntangibleAssets_lbl" xml:lang="en-US" id="rop_AmortizationOfOtherIntangibleAssets_lbl">The aggregate expense charged against earnings to allocate the cost of other intangible assets to the periods expected to benefit from such assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfOtherIntangibleAssets" xlink:to="rop_AmortizationOfOtherIntangibleAssets_lbl" xlink:title="label: AmortizationOfOtherIntangibleAssets to rop_AmortizationOfOtherIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_AmortizationOfOtherIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_AmortizationOfOtherIntangibleAssets_lbl1" xml:lang="en-US" id="rop_AmortizationOfOtherIntangibleAssets_lbl1">Amortization of Other Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfOtherIntangibleAssets" xlink:to="rop_AmortizationOfOtherIntangibleAssets_lbl1" xlink:title="label: AmortizationOfOtherIntangibleAssets to rop_AmortizationOfOtherIntangibleAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_AmortizationOfOtherIntangibleAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_AmortizationOfOtherIntangibleAssets_lbl2" xml:lang="en-US" id="rop_AmortizationOfOtherIntangibleAssets_lbl2">Amortization expense of other intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfOtherIntangibleAssets" xlink:to="rop_AmortizationOfOtherIntangibleAssets_lbl2" xlink:title="label: AmortizationOfOtherIntangibleAssets to rop_AmortizationOfOtherIntangibleAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfGoodwillAbstract" xlink:label="ScheduleOfGoodwillAbstract" xlink:title="ScheduleOfGoodwillAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_ScheduleOfGoodwillAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ScheduleOfGoodwillAbstract_lbl1" xml:lang="en-US" id="rop_ScheduleOfGoodwillAbstract_lbl1">Schedule of Goodwill [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfGoodwillAbstract" xlink:to="rop_ScheduleOfGoodwillAbstract_lbl1" xlink:title="label: ScheduleOfGoodwillAbstract to rop_ScheduleOfGoodwillAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_DocumentAndEntityInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_DocumentAndEntityInformationAbstract_lbl1" xml:lang="en-US" id="rop_DocumentAndEntityInformationAbstract_lbl1">Document and Entity Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="rop_DocumentAndEntityInformationAbstract_lbl1" xlink:title="label: DocumentAndEntityInformationAbstract to rop_DocumentAndEntityInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_TotalAcquisitionsMember" xlink:label="TotalAcquisitionsMember" xlink:title="TotalAcquisitionsMember" />
    <link:label xlink:type="resource" xlink:label="rop_TotalAcquisitionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_TotalAcquisitionsMember_lbl" xml:lang="en-US" id="rop_TotalAcquisitionsMember_lbl">Represents the aggregation and reporting of combined amounts of individual business combinations completed in period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAcquisitionsMember" xlink:to="rop_TotalAcquisitionsMember_lbl" xlink:title="label: TotalAcquisitionsMember to rop_TotalAcquisitionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_TotalAcquisitionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_TotalAcquisitionsMember_lbl1" xml:lang="en-US" id="rop_TotalAcquisitionsMember_lbl1">Total Acquisitions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalAcquisitionsMember" xlink:to="rop_TotalAcquisitionsMember_lbl1" xlink:title="label: TotalAcquisitionsMember to rop_TotalAcquisitionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_OtherAcquisitionsMember" xlink:label="OtherAcquisitionsMember" xlink:title="OtherAcquisitionsMember" />
    <link:label xlink:type="resource" xlink:label="rop_OtherAcquisitionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_OtherAcquisitionsMember_lbl" xml:lang="en-US" id="rop_OtherAcquisitionsMember_lbl">Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAcquisitionsMember" xlink:to="rop_OtherAcquisitionsMember_lbl" xlink:title="label: OtherAcquisitionsMember to rop_OtherAcquisitionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_OtherAcquisitionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_OtherAcquisitionsMember_lbl1" xml:lang="en-US" id="rop_OtherAcquisitionsMember_lbl1">Other Acquisitions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAcquisitionsMember" xlink:to="rop_OtherAcquisitionsMember_lbl1" xlink:title="label: OtherAcquisitionsMember to rop_OtherAcquisitionsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DeltekMember" xlink:label="DeltekMember" xlink:title="DeltekMember" />
    <link:label xlink:type="resource" xlink:label="rop_DeltekMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_DeltekMember_lbl" xml:lang="en-US" id="rop_DeltekMember_lbl">Name of acquiree entity Deltek, Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeltekMember" xlink:to="rop_DeltekMember_lbl" xlink:title="label: DeltekMember to rop_DeltekMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_DeltekMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_DeltekMember_lbl1" xml:lang="en-US" id="rop_DeltekMember_lbl1">Deltek [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeltekMember" xlink:to="rop_DeltekMember_lbl1" xlink:title="label: DeltekMember to rop_DeltekMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_BetweenGeographicalAreasMember" xlink:label="BetweenGeographicalAreasMember" xlink:title="BetweenGeographicalAreasMember" />
    <link:label xlink:type="resource" xlink:label="rop_BetweenGeographicalAreasMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_BetweenGeographicalAreasMember_lbl" xml:lang="en-US" id="rop_BetweenGeographicalAreasMember_lbl">Transactions between geographical locations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BetweenGeographicalAreasMember" xlink:to="rop_BetweenGeographicalAreasMember_lbl" xlink:title="label: BetweenGeographicalAreasMember to rop_BetweenGeographicalAreasMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_BetweenGeographicalAreasMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_BetweenGeographicalAreasMember_lbl1" xml:lang="en-US" id="rop_BetweenGeographicalAreasMember_lbl1">Between Geographical Areas [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BetweenGeographicalAreasMember" xlink:to="rop_BetweenGeographicalAreasMember_lbl1" xlink:title="label: BetweenGeographicalAreasMember to rop_BetweenGeographicalAreasMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_UnaffiliatedCustomersMember" xlink:label="UnaffiliatedCustomersMember" xlink:title="UnaffiliatedCustomersMember" />
    <link:label xlink:type="resource" xlink:label="rop_UnaffiliatedCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_UnaffiliatedCustomersMember_lbl" xml:lang="en-US" id="rop_UnaffiliatedCustomersMember_lbl">Customers that are not associated with the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnaffiliatedCustomersMember" xlink:to="rop_UnaffiliatedCustomersMember_lbl" xlink:title="label: UnaffiliatedCustomersMember to rop_UnaffiliatedCustomersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_UnaffiliatedCustomersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_UnaffiliatedCustomersMember_lbl1" xml:lang="en-US" id="rop_UnaffiliatedCustomersMember_lbl1">Unaffiliated Customers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnaffiliatedCustomersMember" xlink:to="rop_UnaffiliatedCustomersMember_lbl1" xlink:title="label: UnaffiliatedCustomersMember to rop_UnaffiliatedCustomersMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl">Percent of revenues from export sales outside the company's country of domicile.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl1" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl1">Entity Wide Disclosure On Geographic Areas Revenue From External Customers Not Located In Entitys Country Of Domicile Attributed To Entitys Country Of Domicile</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl1" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl2" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl2">Export sales from the United States</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl2" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:label="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:title="SegmentReportingInformationRevenueBetweenGeographicAreas" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl" xml:lang="en-US" id="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl">Amount of total revenue between geographic areas of the same entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:to="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl" xlink:title="label: SegmentReportingInformationRevenueBetweenGeographicAreas to rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl1" xml:lang="en-US" id="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl1">Segment Reporting Information, Revenue between geographic areas</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:to="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl1" xlink:title="label: SegmentReportingInformationRevenueBetweenGeographicAreas to rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl2" xml:lang="en-US" id="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl2">Sales between geographic areas</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:to="rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl2" xlink:title="label: SegmentReportingInformationRevenueBetweenGeographicAreas to rop_SegmentReportingInformationRevenueBetweenGeographicAreas_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:label="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:title="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl">Amount of long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:to="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl" xlink:title="label: EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched to rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl1" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl1">Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:to="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl1" xlink:title="label: EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched to rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl2" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl2">Long Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:to="rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl2" xlink:title="label: EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched to rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl">Minimum percentage of revenue from external customers attributed to a particular foreign country.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl1" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl1">Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign Country Percent Minimum</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl1" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl2" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl2">Minimum percent of total sales generated in Canada</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl2" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl">Revenues from export sales outside the company's country of domicile.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl1" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl1">Entity Wide Disclosure On Geographic Areas Revenue From External Customers Not Located In Country Of Domicile</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl1" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl2" xml:lang="en-US" id="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl2">Sales to Customers Outside the US</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:to="rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl2" xlink:title="label: EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile to rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExportSalesAbstract" xlink:label="ExportSalesAbstract" xlink:title="ExportSalesAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_ExportSalesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ExportSalesAbstract_lbl1" xml:lang="en-US" id="rop_ExportSalesAbstract_lbl1">Export sales [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExportSalesAbstract" xlink:to="rop_ExportSalesAbstract_lbl1" xlink:title="label: ExportSalesAbstract to rop_ExportSalesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:label="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:title="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" />
    <link:label xlink:type="resource" xlink:label="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl" xml:lang="en-US" id="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl">Line items represent schedule of entity wide information about geographic areas.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl" xlink:title="label: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl1" xml:lang="en-US" id="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl1">Schedule of Entity Wide Information About Geographic Areas [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl1" xlink:title="label: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_OtherGeographicalAreaMember" xlink:label="OtherGeographicalAreaMember" xlink:title="OtherGeographicalAreaMember" />
    <link:label xlink:type="resource" xlink:label="rop_OtherGeographicalAreaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_OtherGeographicalAreaMember_lbl" xml:lang="en-US" id="rop_OtherGeographicalAreaMember_lbl">Segment information for sales attributed to other countries not specifically listed based upon the location where the product is ultimately shipped.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherGeographicalAreaMember" xlink:to="rop_OtherGeographicalAreaMember_lbl" xlink:title="label: OtherGeographicalAreaMember to rop_OtherGeographicalAreaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_OtherGeographicalAreaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_OtherGeographicalAreaMember_lbl1" xml:lang="en-US" id="rop_OtherGeographicalAreaMember_lbl1">Other Geographical Area [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherGeographicalAreaMember" xlink:to="rop_OtherGeographicalAreaMember_lbl1" xlink:title="label: OtherGeographicalAreaMember to rop_OtherGeographicalAreaMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RestOfWorldMember" xlink:label="RestOfWorldMember" xlink:title="RestOfWorldMember" />
    <link:label xlink:type="resource" xlink:label="rop_RestOfWorldMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_RestOfWorldMember_lbl" xml:lang="en-US" id="rop_RestOfWorldMember_lbl">Segment information for sales attributed to the rest of the world based upon the location where the product is ultimately shipped.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestOfWorldMember" xlink:to="rop_RestOfWorldMember_lbl" xlink:title="label: RestOfWorldMember to rop_RestOfWorldMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_RestOfWorldMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_RestOfWorldMember_lbl1" xml:lang="en-US" id="rop_RestOfWorldMember_lbl1">Rest of the World [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestOfWorldMember" xlink:to="rop_RestOfWorldMember_lbl1" xlink:title="label: RestOfWorldMember to rop_RestOfWorldMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:label xlink:type="resource" xlink:label="rop_RfTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_RfTechnologyMember_lbl" xml:lang="en-US" id="rop_RfTechnologyMember_lbl">Segment of Company which provides or distributes RF Technology products and services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RfTechnologyMember" xlink:to="rop_RfTechnologyMember_lbl" xlink:title="label: RfTechnologyMember to rop_RfTechnologyMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_RfTechnologyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_RfTechnologyMember_lbl1" xml:lang="en-US" id="rop_RfTechnologyMember_lbl1">RF Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RfTechnologyMember" xlink:to="rop_RfTechnologyMember_lbl1" xlink:title="label: RfTechnologyMember to rop_RfTechnologyMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_RfTechnologyMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_RfTechnologyMember_lbl2" xml:lang="en-US" id="rop_RfTechnologyMember_lbl2">RF Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RfTechnologyMember" xlink:to="rop_RfTechnologyMember_lbl2" xlink:title="label: RfTechnologyMember to rop_RfTechnologyMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:label xlink:type="resource" xlink:label="rop_EnergySystemsAndControlsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_EnergySystemsAndControlsMember_lbl" xml:lang="en-US" id="rop_EnergySystemsAndControlsMember_lbl">Segment of Company which provides or distributes Energy Systems and Controls products and services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EnergySystemsAndControlsMember" xlink:to="rop_EnergySystemsAndControlsMember_lbl" xlink:title="label: EnergySystemsAndControlsMember to rop_EnergySystemsAndControlsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_EnergySystemsAndControlsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_EnergySystemsAndControlsMember_lbl1" xml:lang="en-US" id="rop_EnergySystemsAndControlsMember_lbl1">Energy Systems And Controls [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EnergySystemsAndControlsMember" xlink:to="rop_EnergySystemsAndControlsMember_lbl1" xlink:title="label: EnergySystemsAndControlsMember to rop_EnergySystemsAndControlsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_EnergySystemsAndControlsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_EnergySystemsAndControlsMember_lbl2" xml:lang="en-US" id="rop_EnergySystemsAndControlsMember_lbl2">Energy Systems And Controls [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EnergySystemsAndControlsMember" xlink:to="rop_EnergySystemsAndControlsMember_lbl2" xlink:title="label: EnergySystemsAndControlsMember to rop_EnergySystemsAndControlsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:label xlink:type="resource" xlink:label="rop_IndustrialTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_IndustrialTechnologyMember_lbl" xml:lang="en-US" id="rop_IndustrialTechnologyMember_lbl">Segment of Company which provides or distributes Industrial Technology products and services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialTechnologyMember" xlink:to="rop_IndustrialTechnologyMember_lbl" xlink:title="label: IndustrialTechnologyMember to rop_IndustrialTechnologyMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_IndustrialTechnologyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_IndustrialTechnologyMember_lbl1" xml:lang="en-US" id="rop_IndustrialTechnologyMember_lbl1">Industrial Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialTechnologyMember" xlink:to="rop_IndustrialTechnologyMember_lbl1" xlink:title="label: IndustrialTechnologyMember to rop_IndustrialTechnologyMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_IndustrialTechnologyMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_IndustrialTechnologyMember_lbl2" xml:lang="en-US" id="rop_IndustrialTechnologyMember_lbl2">Industrial Technology [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialTechnologyMember" xlink:to="rop_IndustrialTechnologyMember_lbl2" xlink:title="label: IndustrialTechnologyMember to rop_IndustrialTechnologyMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:label xlink:type="resource" xlink:label="rop_MedicalAndScientificImagingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_MedicalAndScientificImagingMember_lbl" xml:lang="en-US" id="rop_MedicalAndScientificImagingMember_lbl">Segment of Company which provides or distributes Medical And Scientific Imaging products and services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalAndScientificImagingMember" xlink:to="rop_MedicalAndScientificImagingMember_lbl" xlink:title="label: MedicalAndScientificImagingMember to rop_MedicalAndScientificImagingMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_MedicalAndScientificImagingMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_MedicalAndScientificImagingMember_lbl1" xml:lang="en-US" id="rop_MedicalAndScientificImagingMember_lbl1">Medical And Scientific Imaging [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalAndScientificImagingMember" xlink:to="rop_MedicalAndScientificImagingMember_lbl1" xlink:title="label: MedicalAndScientificImagingMember to rop_MedicalAndScientificImagingMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_MedicalAndScientificImagingMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_MedicalAndScientificImagingMember_lbl2" xml:lang="en-US" id="rop_MedicalAndScientificImagingMember_lbl2">Medical and Scientific Imaging [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalAndScientificImagingMember" xlink:to="rop_MedicalAndScientificImagingMember_lbl2" xlink:title="label: MedicalAndScientificImagingMember to rop_MedicalAndScientificImagingMember_lbl2" />
    <link:label xlink:type="resource" xlink:label="rop_MedicalAndScientificImagingMember_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_MedicalAndScientificImagingMember_lbl3" xml:lang="en-US" id="rop_MedicalAndScientificImagingMember_lbl3">Medical And Scientific Imaging [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalAndScientificImagingMember" xlink:to="rop_MedicalAndScientificImagingMember_lbl3" xlink:title="label: MedicalAndScientificImagingMember to rop_MedicalAndScientificImagingMember_lbl3" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:label="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:title="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" />
    <link:label xlink:type="resource" xlink:label="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl" xml:lang="en-US" id="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl">Allowance established for amounts due that are unlikely to be received and for the estimate of customer returns, exchanges, discounts or other forms of anticipated concessions that are treated as a reduction of revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:to="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl" xlink:title="label: AllowanceForDoubtfulAccountsAndSalesAllowancesMember to rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl1" xml:lang="en-US" id="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl1">Allowance For Doubtful Accounts And Sales Allowances [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:to="rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsAndSalesAllowancesMember to rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:label="ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:title="ConversionOfSeniorSubordinatedConvertibleNotesTax" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl" xml:lang="en-US" id="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl">Amount of tax expense (benefit) related to the conversion of senior subordinated convertible notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:to="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl" xlink:title="label: ConversionOfSeniorSubordinatedConvertibleNotesTax to rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl1" xml:lang="en-US" id="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl1">Conversion of senior subordinated convertible notes, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:to="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl1" xlink:title="label: ConversionOfSeniorSubordinatedConvertibleNotesTax to rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl2" xml:lang="en-US" id="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl2">Conversion of senior subordinated convertible notes, tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:to="rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl2" xlink:title="label: ConversionOfSeniorSubordinatedConvertibleNotesTax to rop_ConversionOfSeniorSubordinatedConvertibleNotesTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DefinedContributionPlanNumber" xlink:label="DefinedContributionPlanNumber" xlink:title="DefinedContributionPlanNumber" />
    <link:label xlink:type="resource" xlink:label="rop_DefinedContributionPlanNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_DefinedContributionPlanNumber_lbl" xml:lang="en-US" id="rop_DefinedContributionPlanNumber_lbl">Number of defined contribution plans maintained by the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanNumber" xlink:to="rop_DefinedContributionPlanNumber_lbl" xlink:title="label: DefinedContributionPlanNumber to rop_DefinedContributionPlanNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_DefinedContributionPlanNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_DefinedContributionPlanNumber_lbl1" xml:lang="en-US" id="rop_DefinedContributionPlanNumber_lbl1">Defined Contribution Plan Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanNumber" xlink:to="rop_DefinedContributionPlanNumber_lbl1" xlink:title="label: DefinedContributionPlanNumber to rop_DefinedContributionPlanNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_DefinedContributionPlanNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rop_DefinedContributionPlanNumber_lbl2" xml:lang="en-US" id="rop_DefinedContributionPlanNumber_lbl2">Number of defined contribution plans maintained by the company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanNumber" xlink:to="rop_DefinedContributionPlanNumber_lbl2" xlink:title="label: DefinedContributionPlanNumber to rop_DefinedContributionPlanNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CashPaidToAcquireBusinessNetOfCashAcquired" xlink:label="CashPaidToAcquireBusinessNetOfCashAcquired" xlink:title="CashPaidToAcquireBusinessNetOfCashAcquired" />
    <link:label xlink:type="resource" xlink:label="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl" xml:lang="en-US" id="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl">The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidToAcquireBusinessNetOfCashAcquired" xlink:to="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl" xlink:title="label: CashPaidToAcquireBusinessNetOfCashAcquired to rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl1" xml:lang="en-US" id="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl1">Cash Paid To Acquire Business Net of Cash Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidToAcquireBusinessNetOfCashAcquired" xlink:to="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl1" xlink:title="label: CashPaidToAcquireBusinessNetOfCashAcquired to rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl2" xml:lang="en-US" id="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl2">Cash paid, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidToAcquireBusinessNetOfCashAcquired" xlink:to="rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl2" xlink:title="label: CashPaidToAcquireBusinessNetOfCashAcquired to rop_CashPaidToAcquireBusinessNetOfCashAcquired_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CashPaidAbstract" xlink:label="CashPaidAbstract" xlink:title="CashPaidAbstract" />
    <link:label xlink:type="resource" xlink:label="rop_CashPaidAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_CashPaidAbstract_lbl1" xml:lang="en-US" id="rop_CashPaidAbstract_lbl1">Cash paid [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidAbstract" xlink:to="rop_CashPaidAbstract_lbl1" xlink:title="label: CashPaidAbstract to rop_CashPaidAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_CashPaidAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rop_CashPaidAbstract_lbl2" xml:lang="en-US" id="rop_CashPaidAbstract_lbl2">Cash paid for:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidAbstract" xlink:to="rop_CashPaidAbstract_lbl2" xlink:title="label: CashPaidAbstract to rop_CashPaidAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ProceedsFromStockBasedCompensationNet" xlink:label="ProceedsFromStockBasedCompensationNet" xlink:title="ProceedsFromStockBasedCompensationNet" />
    <link:label xlink:type="resource" xlink:label="rop_ProceedsFromStockBasedCompensationNet_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_ProceedsFromStockBasedCompensationNet_lbl" xml:lang="en-US" id="rop_ProceedsFromStockBasedCompensationNet_lbl">The cash inflow associated with the amount received from holders exercising their stock options, offset by the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockBasedCompensationNet" xlink:to="rop_ProceedsFromStockBasedCompensationNet_lbl" xlink:title="label: ProceedsFromStockBasedCompensationNet to rop_ProceedsFromStockBasedCompensationNet_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_ProceedsFromStockBasedCompensationNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_ProceedsFromStockBasedCompensationNet_lbl1" xml:lang="en-US" id="rop_ProceedsFromStockBasedCompensationNet_lbl1">Proceeds from stock based compensation, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockBasedCompensationNet" xlink:to="rop_ProceedsFromStockBasedCompensationNet_lbl1" xlink:title="label: ProceedsFromStockBasedCompensationNet to rop_ProceedsFromStockBasedCompensationNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RedemptionPremiumConvertibleDebt" xlink:label="RedemptionPremiumConvertibleDebt" xlink:title="RedemptionPremiumConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="rop_RedemptionPremiumConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rop_RedemptionPremiumConvertibleDebt_lbl" xml:lang="en-US" id="rop_RedemptionPremiumConvertibleDebt_lbl">The cash outflow from the payment of the redemption premium on long-term debt instruments which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionPremiumConvertibleDebt" xlink:to="rop_RedemptionPremiumConvertibleDebt_lbl" xlink:title="label: RedemptionPremiumConvertibleDebt to rop_RedemptionPremiumConvertibleDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="rop_RedemptionPremiumConvertibleDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rop_RedemptionPremiumConvertibleDebt_lbl1" xml:lang="en-US" id="rop_RedemptionPremiumConvertibleDebt_lbl1">Redemption Premium Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionPremiumConvertibleDebt" xlink:to="rop_RedemptionPremiumConvertibleDebt_lbl1" xlink:title="label: RedemptionPremiumConvertibleDebt to rop_RedemptionPremiumConvertibleDebt_lbl1" />
    <link:label xlink:type="resource" xlink:label="rop_RedemptionPremiumConvertibleDebt_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="rop_RedemptionPremiumConvertibleDebt_lbl2" xml:lang="en-US" id="rop_RedemptionPremiumConvertibleDebt_lbl2">Redemption Premium Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RedemptionPremiumConvertibleDebt" xlink:to="rop_RedemptionPremiumConvertibleDebt_lbl2" xlink:title="label: RedemptionPremiumConvertibleDebt to rop_RedemptionPremiumConvertibleDebt_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>rop-20161231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by EDGARfilings PROfile 4.1.0.0 Copyright 1995 - 2015 Summit Financial Printing, LLC. All rights reserved.-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/QuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#QuarterlyFinancialDataDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformationDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#ContingenciesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/StockbasedCompensationDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#StockbasedCompensationDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#RetirementAndOtherBenefitPlansDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/FairValueDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#FairValueDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#LongtermDebtDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#DiscontinuedOperationsAndDisposalGroupsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#PropertyPlantAndEquipmentDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#InventoriesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#BusinessAcquisitionsDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesDetails" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://ropertech.com/role/QuarterlyFinancialDataTables" xlink:type="simple" xlink:href="rop-20161231.xsd#QuarterlyFinancialDataTables" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformationTables" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformationTables" />
  <link:roleRef roleURI="http://ropertech.com/role/ContingenciesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#ContingenciesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="rop-20161231.xsd#StockbasedCompensationTables" />
  <link:roleRef roleURI="http://ropertech.com/role/FairValueTables" xlink:type="simple" xlink:href="rop-20161231.xsd#FairValueTables" />
  <link:roleRef roleURI="http://ropertech.com/role/LongtermDebtTables" xlink:type="simple" xlink:href="rop-20161231.xsd#LongtermDebtTables" />
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssetsTables" />
  <link:roleRef roleURI="http://ropertech.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="rop-20161231.xsd#PropertyPlantAndEquipmentTables" />
  <link:roleRef roleURI="http://ropertech.com/role/InventoriesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#InventoriesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="rop-20161231.xsd#BusinessAcquisitionsTables" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesTables" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPoliciesTables" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="rop-20161231.xsd#ScheduleIiConsolidatedValuationAndQualifyingAccounts" />
  <link:roleRef roleURI="http://ropertech.com/role/QuarterlyFinancialData" xlink:type="simple" xlink:href="rop-20161231.xsd#QuarterlyFinancialData" />
  <link:roleRef roleURI="http://ropertech.com/role/ConcentrationOfRisk" xlink:type="simple" xlink:href="rop-20161231.xsd#ConcentrationOfRisk" />
  <link:roleRef roleURI="http://ropertech.com/role/SegmentAndGeographicAreaInformation" xlink:type="simple" xlink:href="rop-20161231.xsd#SegmentAndGeographicAreaInformation" />
  <link:roleRef roleURI="http://ropertech.com/role/Contingencies" xlink:type="simple" xlink:href="rop-20161231.xsd#Contingencies" />
  <link:roleRef roleURI="http://ropertech.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="rop-20161231.xsd#StockbasedCompensation" />
  <link:roleRef roleURI="http://ropertech.com/role/RetirementAndOtherBenefitPlans" xlink:type="simple" xlink:href="rop-20161231.xsd#RetirementAndOtherBenefitPlans" />
  <link:roleRef roleURI="http://ropertech.com/role/FairValue" xlink:type="simple" xlink:href="rop-20161231.xsd#FairValue" />
  <link:roleRef roleURI="http://ropertech.com/role/LongtermDebt" xlink:type="simple" xlink:href="rop-20161231.xsd#LongtermDebt" />
  <link:roleRef roleURI="http://ropertech.com/role/IncomeTaxes" xlink:type="simple" xlink:href="rop-20161231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://ropertech.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="rop-20161231.xsd#AccruedLiabilities" />
  <link:roleRef roleURI="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups" xlink:type="simple" xlink:href="rop-20161231.xsd#DiscontinuedOperationsAndDisposalGroups" />
  <link:roleRef roleURI="http://ropertech.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="simple" xlink:href="rop-20161231.xsd#GoodwillAndOtherIntangibleAssets" />
  <link:roleRef roleURI="http://ropertech.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="rop-20161231.xsd#PropertyPlantAndEquipment" />
  <link:roleRef roleURI="http://ropertech.com/role/Inventories" xlink:type="simple" xlink:href="rop-20161231.xsd#Inventories" />
  <link:roleRef roleURI="http://ropertech.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="rop-20161231.xsd#BusinessAcquisitions" />
  <link:roleRef roleURI="http://ropertech.com/role/SummaryOfAccountingPolicies" xlink:type="simple" xlink:href="rop-20161231.xsd#SummaryOfAccountingPolicies" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfComprehensiveIncome" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedStatementsOfEarnings" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedStatementsOfEarnings" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://ropertech.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="rop-20161231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://ropertech.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="rop-20161231.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCentralIndexKey" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityWellKnownSeasonedIssuer" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityVoluntaryFilers" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCurrentReportingStatus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityFilerCategory" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityPublicFloat" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityPublicFloat" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCommonStockSharesOutstanding" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentType" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentType" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: DocumentAndEntityInformationAbstract to AmendmentFlag" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentPeriodEndDate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="InventoryNet" xlink:title="presentation: AssetsAbstract to InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PrepaidTaxes" xlink:title="presentation: AssetsAbstract to PrepaidTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="ReceivablesLongTermContractsOrPrograms" xlink:title="ReceivablesLongTermContractsOrPrograms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="ReceivablesLongTermContractsOrPrograms" xlink:title="presentation: AssetsAbstract to ReceivablesLongTermContractsOrPrograms" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsCurrent" xlink:title="presentation: AssetsAbstract to OtherAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsAbstract to AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="presentation: AssetsAbstract to Goodwill" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="presentation: AssetsAbstract to IntangibleAssetsNetExcludingGoodwill" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: AssetsAbstract to DeferredTaxAssetsNetNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to OtherAssetsNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationCashBasedArrangementsLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredCompensationCashBasedArrangementsLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="DeferredRevenueCurrent" xlink:title="DeferredRevenueCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredRevenueCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredRevenueCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to AccruedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="AccruedIncomeTaxesCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to AccruedIncomeTaxesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="DeferredTaxLiabilitiesCurrent" xlink:title="DeferredTaxLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredTaxLiabilitiesCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredTaxLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredTaxLiabilitiesNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherLiabilitiesNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to Liabilities" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockValue" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockValue" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to StockholdersEquityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: StatementOfFinancialPositionAbstract to PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: StatementOfFinancialPositionAbstract to PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: StatementOfFinancialPositionAbstract to PreferredStockSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StatementOfFinancialPositionAbstract to CommonStockParOrStatedValuePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StatementOfFinancialPositionAbstract to CommonStockSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StatementOfFinancialPositionAbstract to CommonStockSharesIssued" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StatementOfFinancialPositionAbstract to CommonStockSharesOutstanding" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="TreasuryStockShares" xlink:title="presentation: StatementOfFinancialPositionAbstract to TreasuryStockShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfEarnings">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SalesRevenueNet" xlink:title="presentation: IncomeStatementAbstract to SalesRevenueNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="CostOfRevenue" xlink:title="CostOfRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfRevenue" xlink:title="presentation: IncomeStatementAbstract to CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GrossProfit" xlink:title="presentation: IncomeStatementAbstract to GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="presentation: IncomeStatementAbstract to SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="InterestExpense" xlink:title="presentation: IncomeStatementAbstract to InterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="presentation: IncomeStatementAbstract to GainsLossesOnExtinguishmentOfDebt" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NonoperatingIncomeExpense" xlink:title="presentation: IncomeStatementAbstract to NonoperatingIncomeExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeStatementAbstract to IncomeTaxExpenseBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: StatementEquityComponentsAxis to AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="TreasuryStockMember" xlink:title="presentation: StatementEquityComponentsAxis to TreasuryStockMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="NetIncomeLoss" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueStockOptionsExercised" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:title="StockIssuedDuringPeriodValueTreasuryStockReissued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueTreasuryStockReissued" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:title="StockIssuedDuringPeriodSharesTreasuryStockReissued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesTreasuryStockReissued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueShareBasedCompensation" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:title="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="OtherComprehensiveIncomeLossNetOfTax" xlink:title="OtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeLossNetOfTax" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="DividendsCommonStock" xlink:title="DividendsCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="DividendsCommonStock" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to DividendsCommonStock" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding_2" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesOutstanding_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesOutstanding" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="presentation: StatementOfStockholdersEquityAbstract to OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:label="ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:title="ConversionOfSeniorSubordinatedConvertibleNotesTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="ConversionOfSeniorSubordinatedConvertibleNotesTax" xlink:title="presentation: StatementOfStockholdersEquityAbstract to ConversionOfSeniorSubordinatedConvertibleNotesTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="CommonStockDividendsPerShareDeclared" xlink:title="CommonStockDividendsPerShareDeclared" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="CommonStockDividendsPerShareDeclared" xlink:title="presentation: StatementOfStockholdersEquityAbstract to CommonStockDividendsPerShareDeclared" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="Depreciation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfFinancingCosts" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfFinancingCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="GainLossOnSaleOfBusiness" xlink:title="GainLossOnSaleOfBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfBusiness" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSaleOfBusiness" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:title="IncreaseDecreaseInAccountsAndOtherReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsAndOtherReceivables" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsAndOtherReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInUnbilledReceivables" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInUnbilledReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="IncreaseDecreaseInDeferredRevenue" xlink:title="IncreaseDecreaseInDeferredRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDeferredRevenue" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDeferredRevenue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedIncomeTaxesPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForOtherOperatingActivities" xlink:label="PaymentsForOtherOperatingActivities" xlink:title="PaymentsForOtherOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="PaymentsForOtherOperatingActivities" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to PaymentsForOtherOperatingActivities" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireBusinessesNetOfCashAcquired" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireProductiveAssets" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireProductiveAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="PaymentsToDevelopSoftware" xlink:title="PaymentsToDevelopSoftware" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToDevelopSoftware" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToDevelopSoftware" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="ProceedsFromDivestitureOfBusinesses" xlink:title="ProceedsFromDivestitureOfBusinesses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromDivestitureOfBusinesses" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to ProceedsFromDivestitureOfBusinesses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromProductiveAssets" xlink:label="PaymentsForProceedsFromProductiveAssets" xlink:title="PaymentsForProceedsFromProductiveAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsForProceedsFromProductiveAssets" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsForProceedsFromProductiveAssets" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsForProceedsFromOtherInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="ProceedsFromIssuanceOfSeniorLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfSeniorLongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaturitiesOfSeniorDebt" xlink:label="MaturitiesOfSeniorDebt" xlink:title="MaturitiesOfSeniorDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="MaturitiesOfSeniorDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to MaturitiesOfSeniorDebt" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="ProceedsFromRepaymentsOfLinesOfCredit" xlink:title="ProceedsFromRepaymentsOfLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromRepaymentsOfLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromRepaymentsOfLinesOfCredit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to RepaymentsOfConvertibleDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfDebtIssuanceCosts" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="PaymentsOfDividends" xlink:title="PaymentsOfDividends" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfDividends" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfDividends" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfTreasuryStock" xlink:label="ProceedsFromSaleOfTreasuryStock" xlink:title="ProceedsFromSaleOfTreasuryStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromSaleOfTreasuryStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromSaleOfTreasuryStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ProceedsFromStockBasedCompensationNet" xlink:label="ProceedsFromStockBasedCompensationNet" xlink:title="ProceedsFromStockBasedCompensationNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromStockBasedCompensationNet" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromStockBasedCompensationNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RedemptionPremiumConvertibleDebt" xlink:label="RedemptionPremiumConvertibleDebt" xlink:title="RedemptionPremiumConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="RedemptionPremiumConvertibleDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to RedemptionPremiumConvertibleDebt" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="ProceedsFromPaymentsForOtherFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromPaymentsForOtherFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromPaymentsForOtherFinancingActivities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CashPaidAbstract" xlink:label="CashPaidAbstract" xlink:title="CashPaidAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: CashPaidAbstract to InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: CashPaidAbstract to IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="FairValueOfAssetsAcquired" xlink:title="FairValueOfAssetsAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="FairValueOfAssetsAcquired" xlink:title="presentation: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to FairValueOfAssetsAcquired" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="LiabilitiesAssumed1" xlink:title="LiabilitiesAssumed1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="LiabilitiesAssumed1" xlink:title="presentation: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to LiabilitiesAssumed1" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidAbstract" xlink:to="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="presentation: CashPaidAbstract to CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="CashPaidAbstract" xlink:title="presentation: SupplementalCashFlowInformationAbstract to CashPaidAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CashPaidToAcquireBusinessNetOfCashAcquired" xlink:label="CashPaidToAcquireBusinessNetOfCashAcquired" xlink:title="CashPaidToAcquireBusinessNetOfCashAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="CashPaidToAcquireBusinessNetOfCashAcquired" xlink:title="presentation: SupplementalCashFlowInformationAbstract to CashPaidToAcquireBusinessNetOfCashAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/BusinessAcquisitions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/Inventories">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="InventoryDisclosureTextBlock" xlink:title="presentation: InventoryDisclosureAbstract to InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/PropertyPlantAndEquipment">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:title="DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:title="presentation: DiscontinuedOperationsAndDisposalGroupsAbstract to DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilities">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/LongtermDebt">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/FairValue">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/RetirementAndOtherBenefitPlans">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/StockbasedCompensation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/Contingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAbstract" xlink:label="LossContingencyAbstract" xlink:title="LossContingencyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyDisclosures" xlink:label="LossContingencyDisclosures" xlink:title="LossContingencyDisclosures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="LossContingencyDisclosures" xlink:title="presentation: LossContingencyAbstract to LossContingencyDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ConcentrationOfRisk">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskDisclosureTextBlock" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/QuarterlyFinancialData">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="QuarterlyFinancialDataAbstract" xlink:title="QuarterlyFinancialDataAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="QuarterlyFinancialInformationTextBlock" xlink:title="presentation: QuarterlyFinancialDataAbstract to QuarterlyFinancialInformationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="presentation: ValuationAndQualifyingAccountsAbstract to ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="NatureOfOperations" xlink:title="presentation: AccountingPoliciesAbstract to NatureOfOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="ReceivablesPolicyTextBlock" xlink:title="ReceivablesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ReceivablesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ReceivablesPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ContingentLiabilityReserveEstimatePolicy" xlink:label="ContingentLiabilityReserveEstimatePolicy" xlink:title="ContingentLiabilityReserveEstimatePolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ContingentLiabilityReserveEstimatePolicy" xlink:title="presentation: AccountingPoliciesAbstract to ContingentLiabilityReserveEstimatePolicy" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EarningsPerSharePolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to EarningsPerSharePolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: AccountingPoliciesAbstract to UseOfEstimates" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:title="GoodwillAndIntangibleAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to GoodwillAndIntangibleAssetsPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to IncomeTaxPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="DerivativesPolicyTextBlock" xlink:title="DerivativesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DerivativesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to DerivativesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InventoryPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to InventoryPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ComprehensiveIncomePolicyPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to PropertyPlantAndEquipmentPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ResearchAndDevelopmentDisclosureTextBlock" xlink:label="ResearchAndDevelopmentDisclosureTextBlock" xlink:title="ResearchAndDevelopmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchAndDevelopmentDisclosureTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ResearchAndDevelopmentDisclosureTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="RevenueRecognitionPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to RevenueRecognitionPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:title="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to PropertyPlantAndEquipmentTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/BusinessAcquisitionsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="BusinessAcquisitionProFormaInformationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessAcquisitionProFormaInformationTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessAcquisitionProFormaInformationTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/InventoriesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="ScheduleOfInventoryCurrentTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="ScheduleOfInventoryCurrentTableTextBlock" xlink:title="presentation: InventoryDisclosureAbstract to ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/PropertyPlantAndEquipmentTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="ScheduleOfGoodwillTextBlock" xlink:title="ScheduleOfGoodwillTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfGoodwillTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfGoodwillTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:label="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:title="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to ScheduleOfAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/LongtermDebtTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfDebtInstrumentsTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/FairValueTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/StockbasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ContingenciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAbstract" xlink:label="LossContingencyAbstract" xlink:title="LossContingencyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="ScheduleOfRentExpenseTableTextBlock" xlink:title="ScheduleOfRentExpenseTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="ScheduleOfRentExpenseTableTextBlock" xlink:title="presentation: LossContingencyAbstract to ScheduleOfRentExpenseTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:title="presentation: LossContingencyAbstract to ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:title="ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/QuarterlyFinancialDataTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="QuarterlyFinancialDataAbstract" xlink:title="QuarterlyFinancialDataAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:title="presentation: QuarterlyFinancialDataAbstract to ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SummaryOfAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_BasisOfPresentationAbstract" xlink:label="BasisOfPresentationAbstract" xlink:title="BasisOfPresentationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="CostMethodInvestments" xlink:title="CostMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="CostMethodInvestments" xlink:title="presentation: BasisOfPresentationAbstract to CostMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:label="CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:title="CostmethodInvestmentsOtherThanTemporaryImpairment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:title="presentation: BasisOfPresentationAbstract to CostmethodInvestmentsOtherThanTemporaryImpairment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingStandardsUpdate201503Member" xlink:label="AccountingStandardsUpdate201503Member" xlink:title="AccountingStandardsUpdate201503Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate201503Member" xlink:title="presentation: TypeOfAdoptionMember to AccountingStandardsUpdate201503Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="presentation: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="presentation: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to AdjustmentsForNewAccountingPronouncementsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:title="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:title="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:title="presentation: NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems to NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:title="presentation: NewAccountingPronouncementsOrChangeInAccountingPrincipleTable to NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfPresentationAbstract" xlink:to="NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:title="presentation: BasisOfPresentationAbstract to NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="BasisOfPresentationAbstract" xlink:title="presentation: AccountingPoliciesAbstract to BasisOfPresentationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" xlink:title="AccountsReceivableNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" xlink:title="presentation: AccountsReceivableNetAbstract to AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="AccountsReceivableNetAbstract" xlink:title="presentation: AccountingPoliciesAbstract to AccountsReceivableNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:title="CashAndCashEquivalentsAtCarryingValueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="CashEquivalentsAtCarryingValue" xlink:title="CashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="CashEquivalentsAtCarryingValue" xlink:title="presentation: CashAndCashEquivalentsAtCarryingValueAbstract to CashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsAtCarryingValueAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToConversionOfDebtSecurities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: AccountingPoliciesAbstract to EarningsPerShareAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ForeignCurrencyTranslationAndTransactionsAbstract" xlink:label="ForeignCurrencyTranslationAndTransactionsAbstract" xlink:title="ForeignCurrencyTranslationAndTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignCurrencyTranslationAndTransactionsAbstract" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="presentation: ForeignCurrencyTranslationAndTransactionsAbstract to ForeignCurrencyTransactionGainLossBeforeTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyTranslationAndTransactionsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyTranslationAndTransactionsAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_GoodwillAndOtherIntangiblesAbstract" xlink:label="GoodwillAndOtherIntangiblesAbstract" xlink:title="GoodwillAndOtherIntangiblesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="NumberOfReportingUnits" xlink:title="NumberOfReportingUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndOtherIntangiblesAbstract" xlink:to="NumberOfReportingUnits" xlink:title="presentation: GoodwillAndOtherIntangiblesAbstract to NumberOfReportingUnits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_GoodwillMinimumCarryingValue" xlink:label="GoodwillMinimumCarryingValue" xlink:title="GoodwillMinimumCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndOtherIntangiblesAbstract" xlink:to="GoodwillMinimumCarryingValue" xlink:title="presentation: GoodwillAndOtherIntangiblesAbstract to GoodwillMinimumCarryingValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_GoodwillMaximumCarryingValue" xlink:label="GoodwillMaximumCarryingValue" xlink:title="GoodwillMaximumCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndOtherIntangiblesAbstract" xlink:to="GoodwillMaximumCarryingValue" xlink:title="presentation: GoodwillAndOtherIntangiblesAbstract to GoodwillMaximumCarryingValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="GoodwillAndOtherIntangiblesAbstract" xlink:title="presentation: AccountingPoliciesAbstract to GoodwillAndOtherIntangiblesAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:label="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:title="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="UndistributedEarningsOfForeignSubsidiaries" xlink:title="UndistributedEarningsOfForeignSubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:to="UndistributedEarningsOfForeignSubsidiaries" xlink:title="presentation: DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract to UndistributedEarningsOfForeignSubsidiaries" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" xlink:title="presentation: AccountingPoliciesAbstract to DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherMachineryAndEquipmentMember" xlink:label="OtherMachineryAndEquipmentMember" xlink:title="OtherMachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="OtherMachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to OtherMachineryAndEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTable" xlink:label="NewAccountingPronouncementEarlyAdoptionTable" xlink:title="NewAccountingPronouncementEarlyAdoptionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="NewAccountingPronouncementEarlyAdoptionAxis" xlink:title="NewAccountingPronouncementEarlyAdoptionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="NewAccountingPrinciplesEarlyAdoptionMember" xlink:title="NewAccountingPrinciplesEarlyAdoptionMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:label="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:title="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPrinciplesEarlyAdoptionMember" xlink:to="AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" xlink:title="presentation: NewAccountingPrinciplesEarlyAdoptionMember to AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementEarlyAdoptionAxis" xlink:to="NewAccountingPrinciplesEarlyAdoptionMember" xlink:title="presentation: NewAccountingPronouncementEarlyAdoptionAxis to NewAccountingPrinciplesEarlyAdoptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementEarlyAdoptionTable" xlink:to="NewAccountingPronouncementEarlyAdoptionAxis" xlink:title="presentation: NewAccountingPronouncementEarlyAdoptionTable to NewAccountingPronouncementEarlyAdoptionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems" xlink:label="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:title="NewAccountingPronouncementEarlyAdoptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: NewAccountingPronouncementEarlyAdoptionLineItems to IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="presentation: NewAccountingPronouncementEarlyAdoptionLineItems to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementEarlyAdoptionTable" xlink:to="NewAccountingPronouncementEarlyAdoptionLineItems" xlink:title="presentation: NewAccountingPronouncementEarlyAdoptionTable to NewAccountingPronouncementEarlyAdoptionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementEarlyAdoptionTable" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementEarlyAdoptionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="presentation: AccountingPoliciesAbstract to NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseAbstract" xlink:label="ResearchAndDevelopmentExpenseAbstract" xlink:title="ResearchAndDevelopmentExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ResearchAndDevelopmentExpenseAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: ResearchAndDevelopmentExpenseAbstract to ResearchAndDevelopmentExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ResearchAndDevelopmentExpenseAbstract" xlink:title="presentation: AccountingPoliciesAbstract to ResearchAndDevelopmentExpenseAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueAbstract" xlink:label="DeferredRevenueAbstract" xlink:title="DeferredRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ContractsRevenuePercentageOfCompletion" xlink:label="ContractsRevenuePercentageOfCompletion" xlink:title="ContractsRevenuePercentageOfCompletion" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredRevenueAbstract" xlink:to="ContractsRevenuePercentageOfCompletion" xlink:title="presentation: DeferredRevenueAbstract to ContractsRevenuePercentageOfCompletion" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DeferredRevenueAbstract" xlink:title="presentation: AccountingPoliciesAbstract to DeferredRevenueAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNetAbstract" xlink:label="CapitalizedComputerSoftwareNetAbstract" xlink:title="CapitalizedComputerSoftwareNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="CapitalizedComputerSoftwareNet" xlink:title="CapitalizedComputerSoftwareNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalizedComputerSoftwareNetAbstract" xlink:to="CapitalizedComputerSoftwareNet" xlink:title="presentation: CapitalizedComputerSoftwareNetAbstract to CapitalizedComputerSoftwareNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CapitalizedComputerSoftwareNetAbstract" xlink:title="presentation: AccountingPoliciesAbstract to CapitalizedComputerSoftwareNetAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/BusinessAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:title="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DeltekMember" xlink:label="DeltekMember" xlink:title="DeltekMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DeltekMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DeltekMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_OtherAcquisitionsMember" xlink:label="OtherAcquisitionsMember" xlink:title="OtherAcquisitionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="OtherAcquisitionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to OtherAcquisitionsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_TotalAcquisitionsMember" xlink:label="TotalAcquisitionsMember" xlink:title="TotalAcquisitionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="TotalAcquisitionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to TotalAcquisitionsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="TradeNamesMember" xlink:title="TradeNamesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeNamesMember" xlink:title="presentation: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to TradeNamesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="OrderOrProductionBacklogMember" xlink:title="OrderOrProductionBacklogMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="OrderOrProductionBacklogMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to OrderOrProductionBacklogMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentedTechnologyMember" xlink:label="PatentedTechnologyMember" xlink:title="PatentedTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentedTechnologyMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentedTechnologyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="NoncompeteAgreementsMember" xlink:title="NoncompeteAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="NoncompeteAgreementsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to NoncompeteAgreementsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ComputerSoftwareIntangibleAssetMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to ComputerSoftwareIntangibleAssetMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="UnpatentedTechnologyMember" xlink:title="UnpatentedTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="UnpatentedTechnologyMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to UnpatentedTechnologyMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentsMember" xlink:label="PatentsMember" xlink:title="PatentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentsMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="NumberOfBusinessesAcquired" xlink:title="NumberOfBusinessesAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfBusinessesAcquired" xlink:title="presentation: BusinessAcquisitionLineItems to NumberOfBusinessesAcquired" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="Goodwill" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to Goodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="presentation: BusinessAcquisitionLineItems to Goodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: BusinessAcquisitionLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="BusinessAcquisitionProFormaInformationAbstract" xlink:title="BusinessAcquisitionProFormaInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationDescription" xlink:label="BusinessAcquisitionProFormaInformationDescription" xlink:title="BusinessAcquisitionProFormaInformationDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionProFormaInformationDescription" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionProFormaInformationDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="BusinessAcquisitionsProFormaRevenue" xlink:title="BusinessAcquisitionsProFormaRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionsProFormaRevenue" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionsProFormaRevenue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:title="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:title="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:title="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationAbstract" xlink:to="BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:title="presentation: BusinessAcquisitionProFormaInformationAbstract to BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionProFormaInformationAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessAcquisitionProFormaInformationAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:label="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:title="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="NonrecurringAdjustmentAxis" xlink:title="NonrecurringAdjustmentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="NonrecurringAdjustmentDomain" xlink:title="NonrecurringAdjustmentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="AcquisitionRelatedCostsMember" xlink:title="AcquisitionRelatedCostsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonrecurringAdjustmentDomain" xlink:to="AcquisitionRelatedCostsMember" xlink:title="presentation: NonrecurringAdjustmentDomain to AcquisitionRelatedCostsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonrecurringAdjustmentAxis" xlink:to="NonrecurringAdjustmentDomain" xlink:title="presentation: NonrecurringAdjustmentAxis to NonrecurringAdjustmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="NonrecurringAdjustmentAxis" xlink:title="presentation: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable to NonrecurringAdjustmentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:label="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:title="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="ProfitLoss" xlink:title="presentation: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems to ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:title="presentation: BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable to BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:title="presentation: BusinessCombinationsAbstract to BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/InventoriesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="InventoryRawMaterialsAndSupplies" xlink:title="InventoryRawMaterialsAndSupplies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryRawMaterialsAndSupplies" xlink:title="presentation: InventoryNetAbstract to InventoryRawMaterialsAndSupplies" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="InventoryWorkInProcess" xlink:title="InventoryWorkInProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryWorkInProcess" xlink:title="presentation: InventoryNetAbstract to InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryFinishedGoods" xlink:title="presentation: InventoryNetAbstract to InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="InventoryValuationReserves" xlink:title="InventoryValuationReserves" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryValuationReserves" xlink:title="presentation: InventoryNetAbstract to InventoryValuationReserves" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryNet" xlink:title="presentation: InventoryNetAbstract to InventoryNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="InventoryNetAbstract" xlink:title="presentation: InventoryDisclosureAbstract to InventoryNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/PropertyPlantAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LandMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputerEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ComputerEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="SoftwareAndSoftwareDevelopmentCostsMember" xlink:title="SoftwareAndSoftwareDevelopmentCostsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="SoftwareAndSoftwareDevelopmentCostsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to SoftwareAndSoftwareDevelopmentCostsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to Depreciation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfGoodwillAbstract" xlink:label="ScheduleOfGoodwillAbstract" xlink:title="ScheduleOfGoodwillAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="ScheduleOfGoodwillTable" xlink:title="ScheduleOfGoodwillTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="MedicalAndScientificImagingMember" xlink:title="presentation: SegmentDomain to MedicalAndScientificImagingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="RfTechnologyMember" xlink:title="presentation: SegmentDomain to RfTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="IndustrialTechnologyMember" xlink:title="presentation: SegmentDomain to IndustrialTechnologyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="EnergySystemsAndControlsMember" xlink:title="presentation: SegmentDomain to EnergySystemsAndControlsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGoodwillTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfGoodwillTable to StatementBusinessSegmentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="GoodwillLineItems" xlink:title="GoodwillLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="Goodwill" xlink:title="presentation: GoodwillLineItems to Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="GoodwillAcquiredDuringPeriod" xlink:title="GoodwillAcquiredDuringPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="GoodwillAcquiredDuringPeriod" xlink:title="presentation: GoodwillLineItems to GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:title="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:title="presentation: GoodwillLineItems to GoodwillWrittenOffRelatedToSaleOfBusinessUnit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:title="GoodwillTranslationAndPurchaseAccountingAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:title="presentation: GoodwillLineItems to GoodwillTranslationAndPurchaseAccountingAdjustments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="GoodwillOtherIncreaseDecrease" xlink:title="GoodwillOtherIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="GoodwillOtherIncreaseDecrease" xlink:title="presentation: GoodwillLineItems to GoodwillOtherIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill_2" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillLineItems" xlink:to="Goodwill_2" xlink:title="presentation: GoodwillLineItems to Goodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGoodwillTable" xlink:to="GoodwillLineItems" xlink:title="presentation: ScheduleOfGoodwillTable to GoodwillLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGoodwillAbstract" xlink:to="ScheduleOfGoodwillTable" xlink:title="presentation: ScheduleOfGoodwillAbstract to ScheduleOfGoodwillTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfGoodwillAbstract" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfGoodwillAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="CustomerRelationshipsMember" xlink:title="CustomerRelationshipsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="CustomerRelationshipsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to CustomerRelationshipsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnpatentedTechnologyMember" xlink:label="UnpatentedTechnologyMember" xlink:title="UnpatentedTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="UnpatentedTechnologyMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to UnpatentedTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="ComputerSoftwareIntangibleAssetMember" xlink:title="ComputerSoftwareIntangibleAssetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ComputerSoftwareIntangibleAssetMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to ComputerSoftwareIntangibleAssetMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PatentsMember" xlink:label="PatentsMember" xlink:title="PatentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="PatentsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to PatentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeSecretsMember" xlink:label="TradeSecretsMember" xlink:title="TradeSecretsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeSecretsMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to TradeSecretsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="OrderOrProductionBacklogMember" xlink:title="OrderOrProductionBacklogMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="OrderOrProductionBacklogMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to OrderOrProductionBacklogMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="TradeNamesMember" xlink:title="TradeNamesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeNamesMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to TradeNamesMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="FiniteLivedIntangibleAssetsGross" xlink:title="FiniteLivedIntangibleAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsGross" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="TradeNamesMember" xlink:title="presentation: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to TradeNamesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="presentation: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfIndefiniteLivedIntangibleAssetsTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="presentation: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="presentation: ScheduleOfIndefiniteLivedIntangibleAssetsTable to IndefiniteLivedIntangibleAssetsByMajorClassLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfIndefiniteLivedIntangibleAssetsTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IntangibleAssetsCostAndNetBookValueAbstract" xlink:label="IntangibleAssetsCostAndNetBookValueAbstract" xlink:title="IntangibleAssetsCostAndNetBookValueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="IntangibleAssetsGrossExcludingGoodwill" xlink:title="IntangibleAssetsGrossExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsCostAndNetBookValueAbstract" xlink:to="IntangibleAssetsGrossExcludingGoodwill" xlink:title="presentation: IntangibleAssetsCostAndNetBookValueAbstract to IntangibleAssetsGrossExcludingGoodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsCostAndNetBookValueAbstract" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="presentation: IntangibleAssetsCostAndNetBookValueAbstract to IntangibleAssetsNetExcludingGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="IntangibleAssetsCostAndNetBookValueAbstract" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to IntangibleAssetsCostAndNetBookValueAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AmortizationOfOtherIntangibleAssets" xlink:label="AmortizationOfOtherIntangibleAssets" xlink:title="AmortizationOfOtherIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="AmortizationOfOtherIntangibleAssets" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to AmortizationOfOtherIntangibleAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="presentation: FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:title="DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AbelPumpsLPMember" xlink:label="AbelPumpsLPMember" xlink:title="AbelPumpsLPMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="AbelPumpsLPMember" xlink:title="presentation: DisposalGroupsIncludingDiscontinuedOperationsNameDomain to AbelPumpsLPMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis to DisposalGroupsIncludingDiscontinuedOperationsNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="DisposalGroupClassificationAxis" xlink:title="DisposalGroupClassificationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="DisposalGroupClassificationDomain" xlink:title="DisposalGroupClassificationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:title="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalGroupClassificationDomain" xlink:to="DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:title="presentation: DisposalGroupClassificationDomain to DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisposalGroupClassificationAxis" xlink:to="DisposalGroupClassificationDomain" xlink:title="presentation: DisposalGroupClassificationAxis to DisposalGroupClassificationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="DisposalGroupClassificationAxis" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to DisposalGroupClassificationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="OtherOperatingIncomeExpenseMember" xlink:title="OtherOperatingIncomeExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="OtherOperatingIncomeExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to OtherOperatingIncomeExpenseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to IncomeStatementLocationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:title="DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupIncludingDiscontinuedOperationConsideration" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:label="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:title="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:label="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:title="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:title="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_TaxExpenseRelatedToGainOnDisposalGroup" xlink:label="TaxExpenseRelatedToGainOnDisposalGroup" xlink:title="TaxExpenseRelatedToGainOnDisposalGroup" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="TaxExpenseRelatedToGainOnDisposalGroup" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to TaxExpenseRelatedToGainOnDisposalGroup" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:label="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:title="FutureTaxBenefitRelatedToSaleOfDisposalGroup" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="FutureTaxBenefitRelatedToSaleOfDisposalGroup" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to FutureTaxBenefitRelatedToSaleOfDisposalGroup" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:label="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:title="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems to IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:title="presentation: IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable to IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:title="presentation: DiscontinuedOperationsAndDisposalGroupsAbstract to IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/AccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:title="AccruedLiabilitiesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="AccruedSalesCommissionCurrent" xlink:title="AccruedSalesCommissionCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="AccruedSalesCommissionCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to AccruedSalesCommissionCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="ProductWarrantyAccrual" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to ProductWarrantyAccrual" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="DividendsPayableCurrent" xlink:title="DividendsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="DividendsPayableCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to DividendsPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="BillingsInExcessOfCost" xlink:title="BillingsInExcessOfCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="BillingsInExcessOfCost" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to BillingsInExcessOfCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="CustomerDepositsCurrent" xlink:title="CustomerDepositsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="CustomerDepositsCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to CustomerDepositsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="InterestPayableCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to InterestPayableCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRefundLiabilityCurrent" xlink:label="CustomerRefundLiabilityCurrent" xlink:title="CustomerRefundLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="CustomerRefundLiabilityCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to CustomerRefundLiabilityCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to OtherAccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesCurrentAndNoncurrentAbstract to AccruedLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="presentation: CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentForeignTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredFederalIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredForeignIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:title="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="presentation: EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to EffectiveIncomeTaxRateContinuingOperations" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsInventory" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsInventory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsOperatingLossCarryforwards" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="DeferredTaxAssetsTaxCreditCarryforwardsForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsTaxCreditCarryforwardsForeign" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsNet" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ComponentsOfDeferredTaxAssetsAbstract" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to ComponentsOfDeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:label="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:title="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="DeferredTaxLiabilities" xlink:title="DeferredTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilities" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesAbstract" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="OperatingLossCarryforwardsTable" xlink:title="OperatingLossCarryforwardsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="TaxCreditCarryforwardAxis" xlink:title="TaxCreditCarryforwardAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="TaxCreditCarryforwardNameDomain" xlink:title="TaxCreditCarryforwardNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="ResearchMember" xlink:title="ResearchMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardNameDomain" xlink:to="ResearchMember" xlink:title="presentation: TaxCreditCarryforwardNameDomain to ResearchMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxCreditCarryforwardAxis" xlink:to="TaxCreditCarryforwardNameDomain" xlink:title="presentation: TaxCreditCarryforwardAxis to TaxCreditCarryforwardNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="TaxCreditCarryforwardAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to TaxCreditCarryforwardAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="presentation: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="ForeignCountryMember" xlink:title="ForeignCountryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="ForeignCountryMember" xlink:title="presentation: IncomeTaxAuthorityDomain to ForeignCountryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="presentation: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="RangeAxis" xlink:title="presentation: OperatingLossCarryforwardsTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwards" xlink:title="presentation: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="OperatingLossCarryforwardsExpirationDate" xlink:title="OperatingLossCarryforwardsExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsExpirationDate" xlink:title="presentation: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsExpirationDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="OperatingLossCarryforwardsValuationAllowance" xlink:title="OperatingLossCarryforwardsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="OperatingLossCarryforwardsValuationAllowance" xlink:title="presentation: OperatingLossCarryforwardsLineItems to OperatingLossCarryforwardsValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="TaxCreditCarryforwardAmount" xlink:title="presentation: OperatingLossCarryforwardsLineItems to TaxCreditCarryforwardAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="TaxCreditCarryforwardExpirationDate" xlink:title="TaxCreditCarryforwardExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="TaxCreditCarryforwardExpirationDate" xlink:title="presentation: OperatingLossCarryforwardsLineItems to TaxCreditCarryforwardExpirationDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLossCarryforwardsTable" xlink:to="OperatingLossCarryforwardsLineItems" xlink:title="presentation: OperatingLossCarryforwardsTable to OperatingLossCarryforwardsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="OperatingLossCarryforwardsTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to OperatingLossCarryforwardsTable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits_2" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits_2" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="presentation: IncomeTaxDisclosureAbstract to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:title="SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:title="presentation: IncomeTaxDisclosureAbstract to SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/LongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="RevolvingCreditFacilityMember" xlink:title="RevolvingCreditFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityDomain" xlink:to="RevolvingCreditFacilityMember" xlink:title="presentation: CreditFacilityDomain to RevolvingCreditFacilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="presentation: CreditFacilityAxis to CreditFacilityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="CreditFacilityAxis" xlink:title="presentation: LineOfCreditFacilityTable to CreditFacilityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="LineOfCreditFacilityCurrentBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityCurrentBorrowingCapacity" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCreditFacilityCurrentBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentTerm" xlink:title="presentation: LineOfCreditFacilityLineItems to DebtInstrumentTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="LineOfCreditFacilityInitiationDate1" xlink:title="LineOfCreditFacilityInitiationDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityInitiationDate1" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCreditFacilityInitiationDate1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityExpirationDate1" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCreditFacilityExpirationDate1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="LineOfCredit" xlink:title="LineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCredit" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCredit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="LineOfCreditFacilityInterestRateDescription" xlink:title="LineOfCreditFacilityInterestRateDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityInterestRateDescription" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCreditFacilityInterestRateDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="LettersOfCreditOutstandingAmount" xlink:title="LettersOfCreditOutstandingAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LettersOfCreditOutstandingAmount" xlink:title="presentation: LineOfCreditFacilityLineItems to LettersOfCreditOutstandingAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="presentation: LineOfCreditFacilityLineItems to GainsLossesOnExtinguishmentOfDebt" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RatioOfIndebtednessToNetCapital1" xlink:label="RatioOfIndebtednessToNetCapital1" xlink:title="RatioOfIndebtednessToNetCapital1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="RatioOfIndebtednessToNetCapital1" xlink:title="presentation: LineOfCreditFacilityLineItems to RatioOfIndebtednessToNetCapital1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityLineItems" xlink:title="presentation: LineOfCreditFacilityTable to LineOfCreditFacilityLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="LineOfCreditFacilityTable" xlink:title="presentation: DebtDisclosureAbstract to LineOfCreditFacilityTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember2016Member" xlink:label="CreditFacilityMember2016Member" xlink:title="CreditFacilityMember2016Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CreditFacilityMember2016Member" xlink:title="presentation: DebtInstrumentNameDomain to CreditFacilityMember2016Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember2012Member" xlink:label="CreditFacilityMember2012Member" xlink:title="CreditFacilityMember2012Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CreditFacilityMember2012Member" xlink:title="presentation: DebtInstrumentNameDomain to CreditFacilityMember2012Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2017Member" xlink:label="SeniorNotes2017Member" xlink:title="SeniorNotes2017Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2017Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2017Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2018Member" xlink:label="SeniorNotes2018Member" xlink:title="SeniorNotes2018Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2018Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2018Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2019Member" xlink:label="SeniorNotes2019Member" xlink:title="SeniorNotes2019Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2019Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2019Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2020Member" xlink:label="SeniorNotes2020Member" xlink:title="SeniorNotes2020Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2020Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2020Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2021Member" xlink:label="SeniorNotes2021Member" xlink:title="SeniorNotes2021Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2021Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2021Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2022Member" xlink:label="SeniorNotes2022Member" xlink:title="SeniorNotes2022Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2022Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2022Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_rop_SeniorNotes2022Member" xlink:label="rop_SeniorNotes2022Member" xlink:title="rop_SeniorNotes2022Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="rop_SeniorNotes2022Member" xlink:title="presentation: DebtInstrumentNameDomain to rop_SeniorNotes2022Member" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2026Member" xlink:label="SeniorNotes2026Member" xlink:title="SeniorNotes2026Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotes2026Member" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotes2026Member" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtMember" xlink:label="ConvertibleSubordinatedDebtMember" xlink:title="ConvertibleSubordinatedDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConvertibleSubordinatedDebtMember" xlink:title="presentation: DebtInstrumentNameDomain to ConvertibleSubordinatedDebtMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesTotalMember" xlink:label="SeniorNotesTotalMember" xlink:title="SeniorNotesTotalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorNotesTotalMember" xlink:title="presentation: DebtInstrumentNameDomain to SeniorNotesTotalMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CreditFacilityMember" xlink:label="CreditFacilityMember" xlink:title="CreditFacilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CreditFacilityMember" xlink:title="presentation: DebtInstrumentNameDomain to CreditFacilityMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:label="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:title="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" xlink:title="presentation: DebtInstrumentNameDomain to CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeniorSubordinatedNotesMember" xlink:label="SeniorSubordinatedNotesMember" xlink:title="SeniorSubordinatedNotesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeniorSubordinatedNotesMember" xlink:title="presentation: DebtInstrumentNameDomain to SeniorSubordinatedNotesMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="StandbyLettersOfCreditMember" xlink:title="StandbyLettersOfCreditMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StandbyLettersOfCreditMember" xlink:title="presentation: DebtInstrumentNameDomain to StandbyLettersOfCreditMember" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate1Member" xlink:label="ConversionDate1Member" xlink:title="ConversionDate1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate1Member" xlink:title="presentation: DebtInstrumentNameDomain to ConversionDate1Member" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate2Member" xlink:label="ConversionDate2Member" xlink:title="ConversionDate2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate2Member" xlink:title="presentation: DebtInstrumentNameDomain to ConversionDate2Member" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate3Member" xlink:label="ConversionDate3Member" xlink:title="ConversionDate3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate3Member" xlink:title="presentation: DebtInstrumentNameDomain to ConversionDate3Member" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConversionDate4Member" xlink:label="ConversionDate4Member" xlink:title="ConversionDate4Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="ConversionDate4Member" xlink:title="presentation: DebtInstrumentNameDomain to ConversionDate4Member" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="presentation: DebtInstrumentAxis to DebtInstrumentNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="RangeAxis" xlink:title="presentation: DebtInstrumentTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebt" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentUnamortizedDiscountPremiumNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtCurrent" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="DebtInstrumentIssuanceDate1" xlink:title="DebtInstrumentIssuanceDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentIssuanceDate1" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentIssuanceDate1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="DebtInstrumentRedemptionPricePercentage" xlink:title="DebtInstrumentRedemptionPricePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentRedemptionPricePercentage" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentRedemptionPricePercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentFaceAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="DebtInstrumentFrequencyOfPeriodicPayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentFrequencyOfPeriodicPayment" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentFrequencyOfPeriodicPayment" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DebtInstrumentInterestPaymentsDateRangeStart" xlink:label="DebtInstrumentInterestPaymentsDateRangeStart" xlink:title="DebtInstrumentInterestPaymentsDateRangeStart" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestPaymentsDateRangeStart" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentInterestPaymentsDateRangeStart" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="ProceedsFromDebtNetOfIssuanceCosts" xlink:title="ProceedsFromDebtNetOfIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromDebtNetOfIssuanceCosts" xlink:title="presentation: DebtInstrumentLineItems to ProceedsFromDebtNetOfIssuanceCosts" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:label="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:title="SeniorLongtermNotesCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesOffering" xlink:label="SeniorNotesOffering" xlink:title="SeniorNotesOffering" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:to="SeniorNotesOffering" xlink:title="presentation: SeniorLongtermNotesCurrentAndNoncurrentAbstract to SeniorNotesOffering" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:label="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:title="SubordinatedConvertibleNotesIssueDiscountPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:to="SubordinatedConvertibleNotesIssueDiscountPercentage" xlink:title="presentation: SeniorLongtermNotesCurrentAndNoncurrentAbstract to SubordinatedConvertibleNotesIssueDiscountPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:label="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:title="RepaymentsOfConvertibleDebtPrincipalAndPremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:to="RepaymentsOfConvertibleDebtPrincipalAndPremium" xlink:title="presentation: SeniorLongtermNotesCurrentAndNoncurrentAbstract to RepaymentsOfConvertibleDebtPrincipalAndPremium" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:title="presentation: DebtInstrumentLineItems to SeniorLongtermNotesCurrentAndNoncurrentAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="presentation: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/FairValueDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueByFairValueHierarchyLevelAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2017Member" xlink:label="SeniorNotesDue2017Member" xlink:title="SeniorNotesDue2017Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2017Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2017Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotes2018Member" xlink:label="SeniorNotes2018Member" xlink:title="SeniorNotes2018Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotes2018Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotes2018Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2019Member" xlink:label="SeniorNotesDue2019Member" xlink:title="SeniorNotesDue2019Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2019Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2019Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2020Member" xlink:label="SeniorNotesDue2020Member" xlink:title="SeniorNotesDue2020Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2020Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2020Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2021Member" xlink:label="SeniorNotesDue2021Member" xlink:title="SeniorNotesDue2021Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2021Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2021Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2022Member" xlink:label="SeniorNotesDue2022Member" xlink:title="SeniorNotesDue2022Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2022Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2022Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2025Member" xlink:label="SeniorNotesDue2025Member" xlink:title="SeniorNotesDue2025Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2025Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2025Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SeniorNotesDue2026Member" xlink:label="SeniorNotesDue2026Member" xlink:title="SeniorNotesDue2026Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="SeniorNotesDue2026Member" xlink:title="presentation: LongtermDebtTypeDomain to SeniorNotesDue2026Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ConvertibleSubordinatedNotesMember" xlink:label="ConvertibleSubordinatedNotesMember" xlink:title="ConvertibleSubordinatedNotesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleSubordinatedNotesMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleSubordinatedNotesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongtermDebtPercentageBearingFixedInterestAmount" xlink:label="LongtermDebtPercentageBearingFixedInterestAmount" xlink:title="LongtermDebtPercentageBearingFixedInterestAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="LongtermDebtPercentageBearingFixedInterestAmount" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to LongtermDebtPercentageBearingFixedInterestAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentFaceAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:label="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:title="FourHundredMillionDollarSeniorNotesDue2017FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FourHundredMillionDollarSeniorNotesDue2017FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FourHundredMillionDollarSeniorNotesDue2017FairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:label="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:title="EightHundredMillionDollarSeniorNotesDue2018FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="EightHundredMillionDollarSeniorNotesDue2018FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to EightHundredMillionDollarSeniorNotesDue2018FairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2019FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FiveHundredMillionDollarSeniorNotesDue2019FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FiveHundredMillionDollarSeniorNotesDue2019FairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:label="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:title="SixHundredMillionDollarSeniorNotesDue2020FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="SixHundredMillionDollarSeniorNotesDue2020FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to SixHundredMillionDollarSeniorNotesDue2020FairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2021FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FiveHundredMillionDollarSeniorNotesDue2021FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FiveHundredMillionDollarSeniorNotesDue2021FairValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:label="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:title="FiveHundredMillionDollarSeniorNotesDue2022FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="FiveHundredMillionDollarSeniorNotesDue2022FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to FiveHundredMillionDollarSeniorNotesDue2022FairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:label="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:title="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="ThreeHundredMillionDollarSeniorNotesDue2025FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to ThreeHundredMillionDollarSeniorNotesDue2025FairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:label="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:title="SevenHundredMillionDollarSeniorNotesDue2026FairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="SevenHundredMillionDollarSeniorNotesDue2026FairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to SevenHundredMillionDollarSeniorNotesDue2026FairValue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentInterestRateStatedPercentage" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentMaturityDate" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="DebtInstrumentFairValue" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to DebtInstrumentFairValue" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NotesPayableFairValueDisclosure" xlink:label="NotesPayableFairValueDisclosure" xlink:title="NotesPayableFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="NotesPayableFairValueDisclosure" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems to NotesPayableFairValueDisclosure" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_DefinedContributionPlanNumber" xlink:label="DefinedContributionPlanNumber" xlink:title="DefinedContributionPlanNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanNumber" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="DefinedContributionPlanCostRecognized" xlink:title="DefinedContributionPlanCostRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanCostRecognized" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanCostRecognized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/StockbasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2016Member" xlink:label="IncentivePlan2016Member" xlink:title="IncentivePlan2016Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="IncentivePlan2016Member" xlink:title="presentation: PlanNameDomain to IncentivePlan2016Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2006Member" xlink:label="IncentivePlan2006Member" xlink:title="IncentivePlan2006Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="IncentivePlan2006Member" xlink:title="presentation: PlanNameDomain to IncentivePlan2006Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IncentivePlan2000Member" xlink:label="IncentivePlan2000Member" xlink:title="IncentivePlan2000Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="IncentivePlan2000Member" xlink:title="presentation: PlanNameDomain to IncentivePlan2000Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to IncomeStatementLocationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange1Member" xlink:label="ExercisePriceRange1Member" xlink:title="ExercisePriceRange1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange1Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange2Member" xlink:label="ExercisePriceRange2Member" xlink:title="ExercisePriceRange2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange2Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange3Member" xlink:label="ExercisePriceRange3Member" xlink:title="ExercisePriceRange3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange3Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange4Member" xlink:label="ExercisePriceRange4Member" xlink:title="ExercisePriceRange4Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange4Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange4Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange5Member" xlink:label="ExercisePriceRange5Member" xlink:title="ExercisePriceRange5Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange5Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange5Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange6Member" xlink:label="ExercisePriceRange6Member" xlink:title="ExercisePriceRange6Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange6Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange6Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange7Member" xlink:label="ExercisePriceRange7Member" xlink:title="ExercisePriceRange7Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange7Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange7Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange8Member" xlink:label="ExercisePriceRange8Member" xlink:title="ExercisePriceRange8Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange8Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange8Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRange9Member" xlink:label="ExercisePriceRange9Member" xlink:title="ExercisePriceRange9Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRange9Member" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRange9Member" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExercisePriceRangeTotalSharesMember" xlink:label="ExercisePriceRangeTotalSharesMember" xlink:title="ExercisePriceRangeTotalSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTotalSharesMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTotalSharesMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:label="EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:title="EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:label="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:title="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:title="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:to="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:title="presentation: EmployeeStockOwnershipPlanESOPSharesInESOPAbstract to StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:to="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:title="presentation: EmployeeStockOwnershipPlanESOPSharesInESOPAbstract to ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:title="EmployeeStockOwnershipPlanESOPCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:to="EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:title="presentation: EmployeeStockOwnershipPlanESOPSharesInESOPAbstract to EmployeeStockOwnershipPlanESOPCompensationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to EmployeeStockOwnershipPlanESOPSharesInESOPAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAbstract" xlink:label="LossContingencyAbstract" xlink:title="LossContingencyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="LeaseAndRentalExpense" xlink:title="LeaseAndRentalExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="LeaseAndRentalExpense" xlink:title="presentation: LossContingencyAbstract to LeaseAndRentalExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueThereafter" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="presentation: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="presentation: LossContingencyAbstract to OperatingLeasesFutureMinimumPaymentsDueAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="MovementInStandardProductWarrantyAccrualRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual" xlink:title="ProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="ProductWarrantyAccrual" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to ProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="ProductWarrantyAccrualWarrantiesIssued" xlink:title="ProductWarrantyAccrualWarrantiesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="ProductWarrantyAccrualWarrantiesIssued" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to ProductWarrantyAccrualWarrantiesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="ProductWarrantyAccrualPayments" xlink:title="ProductWarrantyAccrualPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="ProductWarrantyAccrualPayments" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to ProductWarrantyAccrualPayments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:label="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:title="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="ProductWarrantyAccrual_2" xlink:title="ProductWarrantyAccrual" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInStandardProductWarrantyAccrualRollForward" xlink:to="ProductWarrantyAccrual_2" xlink:title="presentation: MovementInStandardProductWarrantyAccrualRollForward to ProductWarrantyAccrual" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="MovementInStandardProductWarrantyAccrualRollForward" xlink:title="presentation: LossContingencyAbstract to MovementInStandardProductWarrantyAccrualRollForward" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GuarantyLiabilities" xlink:label="GuarantyLiabilities" xlink:title="GuarantyLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingencyAbstract" xlink:to="GuarantyLiabilities" xlink:title="presentation: LossContingencyAbstract to GuarantyLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="NumberOfOperatingSegments" xlink:title="presentation: SegmentReportingAbstract to NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="OperatingSegmentsMember" xlink:title="presentation: ConsolidationItemsDomain to OperatingSegmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="presentation: ConsolidationItemsDomain to CorporateNonSegmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="presentation: ConsolidationItemsAxis to ConsolidationItemsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="MedicalAndScientificImagingMember" xlink:title="presentation: SegmentDomain to MedicalAndScientificImagingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="RfTechnologyMember" xlink:title="presentation: SegmentDomain to RfTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="IndustrialTechnologyMember" xlink:title="presentation: SegmentDomain to IndustrialTechnologyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="EnergySystemsAndControlsMember" xlink:title="presentation: SegmentDomain to EnergySystemsAndControlsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="SalesRevenueNet" xlink:title="presentation: SegmentReportingInformationLineItems to SalesRevenueNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentOperatingProfit" xlink:label="SegmentOperatingProfit" xlink:title="SegmentOperatingProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentOperatingProfit" xlink:title="presentation: SegmentReportingInformationLineItems to SegmentOperatingProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentReportingOperatingAssets" xlink:label="SegmentReportingOperatingAssets" xlink:title="SegmentReportingOperatingAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="SegmentReportingOperatingAssets" xlink:title="presentation: AssetsAbstract to SegmentReportingOperatingAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="IntangibleAssetsNetIncludingGoodwill" xlink:title="IntangibleAssetsNetIncludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="IntangibleAssetsNetIncludingGoodwill" xlink:title="presentation: AssetsAbstract to IntangibleAssetsNetIncludingGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssets" xlink:label="OtherAssets" xlink:title="OtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssets" xlink:title="presentation: AssetsAbstract to OtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to AssetsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="PaymentsToAcquireProductiveAssets" xlink:title="PaymentsToAcquireProductiveAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="PaymentsToAcquireProductiveAssets" xlink:title="presentation: SegmentReportingInformationLineItems to PaymentsToAcquireProductiveAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: SegmentReportingInformationLineItems to DepreciationDepletionAndAmortization" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="SegmentReportingInformationLineItems" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesMember" xlink:label="SalesMember" xlink:title="SalesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to SalesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="presentation: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ConcentrationRiskByBenchmarkAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="GeographicConcentrationRiskMember" xlink:title="GeographicConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="GeographicConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to GeographicConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="presentation: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReportableGeographicalComponentsMember" xlink:label="ReportableGeographicalComponentsMember" xlink:title="ReportableGeographicalComponentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="ReportableGeographicalComponentsMember" xlink:title="presentation: ConsolidationItemsDomain to ReportableGeographicalComponentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="CorporateNonSegmentMember" xlink:title="CorporateNonSegmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="CorporateNonSegmentMember" xlink:title="presentation: ConsolidationItemsDomain to CorporateNonSegmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="presentation: ConsolidationItemsAxis to ConsolidationItemsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ConsolidationItemsAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ConsolidationItemsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_UnaffiliatedCustomersMember" xlink:label="UnaffiliatedCustomersMember" xlink:title="UnaffiliatedCustomersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="UnaffiliatedCustomersMember" xlink:title="presentation: NameOfMajorCustomerDomain to UnaffiliatedCustomersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_BetweenGeographicalAreasMember" xlink:label="BetweenGeographicalAreasMember" xlink:title="BetweenGeographicalAreasMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="BetweenGeographicalAreasMember" xlink:title="presentation: NameOfMajorCustomerDomain to BetweenGeographicalAreasMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="presentation: MajorCustomersAxis to NameOfMajorCustomerDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to MajorCustomersAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_MedicalAndScientificImagingMember" xlink:label="MedicalAndScientificImagingMember" xlink:title="MedicalAndScientificImagingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="MedicalAndScientificImagingMember" xlink:title="presentation: SegmentDomain to MedicalAndScientificImagingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RfTechnologyMember" xlink:label="RfTechnologyMember" xlink:title="RfTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="RfTechnologyMember" xlink:title="presentation: SegmentDomain to RfTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_IndustrialTechnologyMember" xlink:label="IndustrialTechnologyMember" xlink:title="IndustrialTechnologyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="IndustrialTechnologyMember" xlink:title="presentation: SegmentDomain to IndustrialTechnologyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EnergySystemsAndControlsMember" xlink:label="EnergySystemsAndControlsMember" xlink:title="EnergySystemsAndControlsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="EnergySystemsAndControlsMember" xlink:title="presentation: SegmentDomain to EnergySystemsAndControlsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to StatementBusinessSegmentsAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="presentation: SegmentGeographicalDomain to CA" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EuropeMember" xlink:label="EuropeMember" xlink:title="EuropeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="EuropeMember" xlink:title="presentation: SegmentGeographicalDomain to EuropeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="presentation: SegmentGeographicalDomain to NonUsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographyEliminationsMember" xlink:label="GeographyEliminationsMember" xlink:title="GeographyEliminationsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="GeographyEliminationsMember" xlink:title="presentation: SegmentGeographicalDomain to GeographyEliminationsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaMember" xlink:label="AsiaMember" xlink:title="AsiaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="AsiaMember" xlink:title="presentation: SegmentGeographicalDomain to AsiaMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MiddleEastMember" xlink:label="MiddleEastMember" xlink:title="MiddleEastMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="MiddleEastMember" xlink:title="presentation: SegmentGeographicalDomain to MiddleEastMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_RestOfWorldMember" xlink:label="RestOfWorldMember" xlink:title="RestOfWorldMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="RestOfWorldMember" xlink:title="presentation: SegmentGeographicalDomain to RestOfWorldMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AsiaPacificMember" xlink:label="AsiaPacificMember" xlink:title="AsiaPacificMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="AsiaPacificMember" xlink:title="presentation: SegmentGeographicalDomain to AsiaPacificMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SouthAmericaMember" xlink:label="SouthAmericaMember" xlink:title="SouthAmericaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="SouthAmericaMember" xlink:title="presentation: SegmentGeographicalDomain to SouthAmericaMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_OtherGeographicalAreaMember" xlink:label="OtherGeographicalAreaMember" xlink:title="OtherGeographicalAreaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="OtherGeographicalAreaMember" xlink:title="presentation: SegmentGeographicalDomain to OtherGeographicalAreaMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to StatementGeographicalAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to RangeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:label="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:title="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="Revenues" xlink:title="presentation: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:label="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:title="SegmentReportingInformationRevenueBetweenGeographicAreas" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="SegmentReportingInformationRevenueBetweenGeographicAreas" xlink:title="presentation: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to SegmentReportingInformationRevenueBetweenGeographicAreas" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="SalesRevenueNet" xlink:title="presentation: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to SalesRevenueNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:label="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:title="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" xlink:title="presentation: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_ExportSalesAbstract" xlink:label="ExportSalesAbstract" xlink:title="ExportSalesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExportSalesAbstract" xlink:to="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" xlink:title="presentation: ExportSalesAbstract to EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInEntitysCountryOfDomicileAttributedToEntitysCountryOfDomicile" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExportSalesAbstract" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: ExportSalesAbstract to ConcentrationRiskPercentage1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="ExportSalesAbstract" xlink:title="presentation: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to ExportSalesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:label="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:title="GeographicAreasRevenuesFromExternalCustomersAbstract" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:to="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" xlink:title="presentation: GeographicAreasRevenuesFromExternalCustomersAbstract to EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountryPercentMinimum" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:label="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:title="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:to="EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" xlink:title="presentation: GeographicAreasRevenuesFromExternalCustomersAbstract to EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersNotLocatedInCountryOfDomicile" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:to="GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:title="presentation: ScheduleOfEntityWideInformationAboutGeographicAreasLineItems to GeographicAreasRevenuesFromExternalCustomersAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" xlink:title="presentation: ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable to ScheduleOfEntityWideInformationAboutGeographicAreasLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/QuarterlyFinancialDataDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="QuarterlyFinancialDataAbstract" xlink:title="QuarterlyFinancialDataAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="SalesRevenueNet" xlink:title="presentation: QuarterlyFinancialDataAbstract to SalesRevenueNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="GrossProfit" xlink:title="presentation: QuarterlyFinancialDataAbstract to GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: QuarterlyFinancialDataAbstract to OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: QuarterlyFinancialDataAbstract to NetIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="QuarterlyFinancialDataAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: QuarterlyFinancialDataAbstract to EarningsPerShareAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsAbstract" xlink:label="ValuationAndQualifyingAccountsAbstract" xlink:title="ValuationAndQualifyingAccountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="rop-20161231.xsd#rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:label="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:title="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="AllowanceForDoubtfulAccountsAndSalesAllowancesMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to AllowanceForDoubtfulAccountsAndSalesAllowancesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="InventoryValuationReserveMember" xlink:title="InventoryValuationReserveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="InventoryValuationReserveMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to InventoryValuationReserveMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="presentation: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesDeductions" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="ValuationAllowancesAndReservesChargedToOtherAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesChargedToOtherAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance_2" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesBalance_2" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesBalance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="MovementInValuationAllowancesAndReservesRollForward" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to MovementInValuationAllowancesAndReservesRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAndQualifyingAccountsDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsAbstract" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="presentation: ValuationAndQualifyingAccountsAbstract to ValuationAndQualifyingAccountsDisclosureTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>graph.jpg
<TEXT>
begin 644 graph.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  <%!08%! <&!08(!P<("A$+"@D)
M"A4/$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_
MVP!# 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" (7 E<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z1HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#D]7^(%II?C:S\-1:=?7]S-Y9N)+6,,MJLFX(S#.
MXCY"3@': 2:27XBZ=::E=VFHZ;JE@(+>YN(IKJ!8UNDM\>:8QNW=P0650PY!
M(K%\>>!]:\2^-M$U'38]/MX[.6-AJD<CQ7ELH)+IQQ*C X"Y&"S9!!S39O!O
MB?5M4\1W7B"UT6Z;4;66RL9&OIREK;G[L7E+&A&\\NZR9/&. !4ZV^__ (']
M>H].;[O^#_7_  YN/X^2'2;.\N?#VL03ZA($LK%_LWGW(\LR%@!,54!5).]E
M/&,9Q70:/JUIKNBVFJZ;(9+2\B6:)BI4E2,C(/0UYG9_##6M/NX]7TVWT6PN
MK>_^T6VC6]Q(ME&C6Q@DQ)Y>0S9#\1X^4#G)-=]X2\.CPSX*TW07F\XV=L(7
ME3*;SCYB.<CDG'-7IK\ORU)UT_KJ;=%9FCJ8I]2@$DKQPW06/S96D*@PQMC+
M$GJQ/XUITAA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!G:9_R$-7_P"OQ?\ T1%6C6=IG_(0U?\
MZ_%_]$15HT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% &=IG_(0U?_K\7_T1%6C6=IG_ "$-7_Z_
M%_\ 1$5:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!G:9_R$-7_P"OQ?\ T1%6C6=IG_(0U?\
MZ_%_]$15HT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 457OK^TTRS>[U"XCMK>,9:21L ?Y]*Y$^)]=\3GR_!FG_9
MK,]=6U!"J$>L<?5OJ>/45K3HRFKK1=WL8U*T*;L]7V6YH_$"[ELO!=U);7,E
MM,98$5XI"C\S(" 1STST[9KR:ZU?5H;.:2/6=4#I&S*?[0F."!_O5Z2_PSL]
M0B:7Q!JNH:EJ#$%;MI ODD$']VF"JCCH0>IJ)_A1I,L;1R:IJI5@58;X>0?^
MV=>GAJ^'HPY6[Z]CS<11Q%:7,HVT[^O]=2T-;\;7HS9>%K6R0_=:^O@Q/N50
M9'TI?(^(<W^LN_#MOV_<Q3/CW^;O77T5Y_MTOA@E^/YMG?[!OXIM_A^21Q_]
MG^/UY77-(<C^%K1@#^(I?^+BV_)_X1V[7T'G1L?Z5U]%'UA]8K[@^KKI)_?_
M )G(?\)'XML_^0CX.:9!UDL;U'_\</-'_"R=*M_^0Q8:MI/J;RQ<#\US77T=
M:/:4G\4/N;7YW#V55?#/[TG^5C(T[Q7H.K8_L_5[.9CT02@/_P!\GG]*UZQM
M1\'^'M6R;_1K.1FZN(@KG_@2X/ZUC_\ "NK:SY\/ZUJVD8^['%<EXOQ1LY_.
MGRT);2:]5?\ %?Y!S5X[Q3]';\'_ )G8T5QWV3Q]IG_'OJ.EZW&.UU"8)"/8
MI\N?K2_\)GK-CQKG@[4H@.LEBRW2_7C&!1]7D_@:?S_1V8?68KXTU\OU5T=A
M17+6OQ)\+7#^7+J7V.8?>BNXFB*_F,?K1X@\=V&E:;!<Z5)::L\TXA"0WB@+
M\K-N)4-_=QT[U/U>MS<O*[C^LT>7F4D=317GMC\3[BZU*TM9=$BC2XN(X"ZW
MI8KO<+G'EC.,^HKT*E5HU*+2FK%4JU.K?D84445B;!1110 4444 %%%% !11
M10!G:9_R$-7_ .OQ?_1$5:-9VF?\A#5_^OQ?_1$5:- !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1139)$BC:25U1$!9F8X"@=23
M0 ZN:U[QC%I][_96C6S:MK+CY;2$\1?[4C=%'Z_3K6;/KNJ>,[E['P@[6>F(
MQ2XUEE^]ZK".Y_VNWMQGH]!\.:=X;L3;Z;#M+G=+,YW23-_>9NYKJ]G&EK5U
M?;_/_+?T.3VDZVE+1=_\O\]O4P[#P7-J-XFJ>-[E=4O%.Z*T7BUMO94_B/N?
M_KUUX 50%   P .U+16-2K*H_>_X"-J=*%->[_P6%%%%9FH4444 %%%% !11
M10 4444 %%%% $-S96MZFR\MH;A1_#+&&'ZUP_C3P+;R6=I/X7T*W%XER#(+
M98X28_+<'J5'WBM=]3)IHK>%YIY%BB0;F=VP%'J36U*M.E+FBS"M1IU8M3^\
M\BTWP?XD36M.EFT:6***\@ED=IX2%59%8G <GH#T%>P5EZ7XFT;6IWATS4(K
MB6/ED&0<>H!ZCW%:E56Q,L19NVG8SPM.E"+=*7,GZ/\ (****YSK"BBB@ HH
MHH **\N\>^(?$.A?$K0FGU"XTSPU+)&@G@MEGBDE)8.DZ_?4'Y%5AP-V>2.*
MOB?Q?XE\,:IX@>QU?^VX].TZ>YNHC:1QPZ=(S+]F12HW,VW<6#,V0,X7(%):
M_C^']:?\,.VMO3\3UNBO(3XN\1CQ(?"']L7/F?VH8!K'V:#SO+%E]HVX\OR]
MV[C.S[OOS7>^!]>N/$/P_P!(UO44"W%U:++,(T."V.2J\GG&0/>J_P"!^.I-
M]O,T-,_Y"&K_ /7XO_HB*M&LK19TN;G598Q(%:\&!)&R-_J(ARK $?E6K2&%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445A^)/%5IX>CC
MB*/=ZC<?+:V,',DQ^G8>_P#.KA"4Y<L5J1.<81YI.R+VL:S8:#ILE]JMPL$"
M=SU8]E [GVKDH]-U;Q]*MSKZ2Z9X?!#0Z:&VRW7HTI'0?[/_ .LW-(\*7>H:
ME'KOC1TNK]>;:R3F"S'L/XF]_P"> :Z^NCGC0TAK+OV]/\_N[G/R2KZU-(]N
M_K_E]_8CM[>&TMX[>UB2&&-0J1HN%4>@%2445R;G7L%%%% !1110 4444 %%
M%% !1110 4444 %%%9NLZ_IV@VXEU&?:S<1PH-TDA]%7J?Y4FTMR)SC3CS3=
MD:5>>_$;5DU;2VT/0WEO;U91)<16J%PJ*#D,1P.<<>U=I PUK1,W=K/:K=1%
M7@D.V15.1S@\''XT[3-)L=&M!;:9:QV\0ZA!RQ]2>I/N:F2<E9'+B*<\33]G
M%VC):OK\E_G]QX;X"TW4+SQA8R6*2*MM,KSR $!$!^8$^XR,>]>_5S7AKQK9
M>)-=UG3;5EW:=,%C(/\ K4P 6'KAPP^A7UKI:BBH\MXNY6&RF>4IT*E^9V>N
MFZ5M/0****V.L**** "BBB@#G=7\":!KGB*UUK4+1WO+8H?EF98YMA)3S$!V
MOM))&1Q].*99_#[PY8R7[6]K=%-2:5KR"74+B2&=I?OLT32%"3ZXSZ5TM%'2
MP>9S7_"O?#7]D?V:+&7R?/%SYOVR?S_-"[0WG[_,SM^7[WW?EZ<5O65E;:;8
M065A EO;6\8CBBC&%10,  5/11<#.TS_ )"&K_\ 7XO_ *(BK1K.TS_D(:O_
M -?B_P#HB*M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **BNK
MJ"RM9+F\F2"",;GDD8*JCW)KBGU?5_'4C6WAII-,T0';-JKKB2<=UA!Z#_:_
MEC!VITG/79+K_7Y&-2M&GINWLOZ_,OZWXLGDU%M"\)0I?ZMTED)_<V8_O2-Z
M_P"R/_K&WX<\)V^B227UW,^HZO<?\?%_,/F;_94?PK["M#1-"T_P]IRV6E6X
MAB'+'JTC?WF/<UH54ZJ4>2GHOQ?]=B(4FY<]75].R_X/G^04445SG2%%%% !
M1110 4444 %%%% !1110 4444 %%8VN>)[#0RD,A>YO9>(;.W&^60]N.P]S7
M-7&H,=4M+CQMK46E RH;71[:4ERQ/RF0KR><>WTYJ)343%5)5*OL:$7.?9=/
M7^K^1U.NOK7D10^'XH/-F8B2YG;Y8!Z[?XC_ )-5]%\*6FEW!OKJ234=3?[]
MY<\M]%'11]*AFU3Q+/XE%GI^B0PZ;#*HGOKR;_6IP6\M%YSCH3QGKBE@\'Q?
M\)(=:U#5-0OIDE9[:&6;;#;@YX5%P#@'&3UJ+W=TK_@=;R^DI^UQ$];72^+T
MT6B?>[NOP'V7C71M3U\Z/I<TE[<*&\QX(F:*(CLS].V.,\UQWB_Q9XJT+0;R
M[UI=/TU;J-[:RL[>1I)][8_>%^@VC)R!UQGK7IL4$5NI6")(E)+$(H )/?BG
MTI4YSC;FL_([Z&+PV'K*2H\T=+J3N].SM97]&[;/J?*?@CQ(_A;Q=9ZD2WDA
MMEPH_BC;AOKCJ/<"OJF*6.>%)H762.10R.IR&!Y!!]*?148;#NA%QYKHZ\[S
M>GFM2-54N225GK>ZZ=%L%%%%=1X 4444 %%%% !1110 4444 9VF?\A#5_\
MK\7_ -$15HUG:9_R$-7_ .OQ?_1$5:- !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%8&M^--'T286LDSW=^W"65FOFS,?3:.GXXJX0E-VBKD3J1IJ\G8Q4^*
M^DR1J\>EZHR,,JVR'D?]_*LO\2=)DT^W?3H+F]U"Z++#IL2@S95BIWX)"C(Z
MYZ<\UY%',+"&.UO8YK>XAC59(I875E.!Q@C->P?#G2(M/\*17#V'V:]N9)7F
M>2(I(X\UMN<C.-NW KU,12PM*/-'6S[_ )GCX7%5L1/D4EMKY?\ !]2"W\*:
MEXDNH[_QU*C1H=T&D6['R8CZN?XV_3\.*[*.-(HUCB141!A548"CT IU%>;4
MJRJ;[+IT/6ITHT]MWN^K"BBBLC4**** "BBB@ HHHH ***:)$,C1AU+J Q7/
M(!S@X]\'\C0 ZBBH[BXAM(&FNIHX8E&6>1@JCZDT#2;=D245SVJ^-=*T[1%U
M2U,NJP/(8D_LY1-E@"3D@X XZDU4EO/$OB7PS97GAUK71Y+C<T@NB)F"_P )
M4KE>>O(.,UFZD=EJSI^JU$N:I[JUW\O+?RVWT.DOK^TTRU:YU"XCMX5ZO(V!
M]/<^U<E)\0KB>?9HGA?5-221<V\P3RXY><$EB,*ON?RJ>R\")<R1W?BZ\DUN
M\10%$GRQ1^P48S[YX/I75PPQV\*0P1K%%&H5$10%4#H !T%)\\O(X</.3J*I
M5C[J^SW]6MO1:^:.0U#P=?ZKKG]H0ZDVB17$2&ZCLD'VAWQR/.[#H/E&#CIW
MKHTT/2TU9]4%A;F_D #71C!D.!@?-UZ #\*OT4U3BG<['B)\BA"T4KZ));[W
MMO?SN%%%%:'.%%%% !1110 4444 %%%% !1110 4444 %%%% &=IG_(0U?\
MZ_%_]$15HUG:9_R$-7_Z_%_]$15HT %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1102%4EC@#DD]J "BL*Z
M\9Z%;7B6BWRW-S(P416JF4Y]]N0*9XI\4VN@Z=(4U#3HKT8VQ7<IZ=SM7+'\
M!3BG-VCJ_(YWB:*C*2DG;<Z"BO(QK_C#Q$?^)2VH7,;?Q6MLMI!]5FD^8_E6
MEH_@/Q5]H>YU#Q$U@\J;'^SNT\S+D'!=S@'CJHK94)K^):/J]?N5V<D,=.K+
M]W2;7?1?\#\3MM6\2Z/H;JFJW\5N[+O"'+,1TS@ GL:YRZ^),=PKIX8T>_UB
M53C>D3+&/?(!/Z"M#3_A_P"']/D-S=0/J5SU:YU&4S,<=SGY?TK0;Q+HL5I>
M/:7D-T+",--#9$2N@[#:N:QFX0EI*Z\U;]3IC0QV(;Y6DO)7>OGM^!S5AI'B
MCQ9;_:/$VJ7.D6S,0-/L8_)8C_:<DM@^G\JDT[0-<T*2:'PUH^A6,.\@3W$D
MDDLJYX+,.3GK@]*U++Q-J&MZ5?3Z/H-[;SPA?LRZHGD+<$GDCDG  S[\?@V&
M#Q3/H%__ &_JFGZ7<, T5QI\986R#EMQD.#P.O;FE/$SJ1Y5>WEHCJ_L=Q_B
MU.62:3UO+6W1)NVO2W;?0\4U_3M0TW7+B#5U;[4SEF=LXDR?O GJ#ZU[3H0E
MTCX=P0ZKJ<6GW$,)1KF9EQ;DD[ V[C(!48/IBOF_Q'JDNK:Y//)J%UJ"*Q2&
M>Z?+L@)QQ_".^!TS7N/PGC\/ZUX -LNFVK2*X2_@D02"1U^ZY5L]0 ?3(..E
M>5AJZG4<8K\3UZG T,BH_7*E:4^:R:4;63UWYKW[.RU)&U>^ATJXU2+XAV-U
M:6SA)9#8(45CC RA)YS3M,\:7ALWU6XUG2K_ $>VD$=S+;VLXE!/0*N.N2/:
MNY@L+.UMS!:VD$,).3''&%4_@.*F2-(EVQHJ+Z*,5W\D^_Y_YGE+#X*#O%5-
M_P"?IV=T]?/\#DKKXBZ<-!;5],MKF^MHIA#/^[:)HR1P<,.>HZ>M,L_BAH5S
M!YT\5]:1 [6DEMR5!],KFNRHJN6??\/^"1B(J4G*@W'LG:2_!1?XG/Q>.O#<
MVEW&HIJB"UM659G:-U*ECA?E(R<^PI]OXU\.7>D3ZI!JT!LK=Q'+,<J$8] 0
M1GG-:Z6=K'YGEVT*>9C?MC W_7UK$U;P3I>KW#SL]W:22 !S:SE <=/EY'Z4
MG[3I;^OF7&<(TESP<IWUM))6\DXO7YV_6S;^+?#]UI<NHP:O:-9PL$DF,@"H
MQZ YZ9S3H_%.@RZ;+J$6L636<+!))Q,NU&/0$^O-81\$:C;6KVNGZ^&M7.6M
M[RQBF5SZDX'H.W:M[3=$M[?15LKVSL)"_,ZPVJI%(V>NSIV'Y4DZG7^OQ+IU
ML--M2ISCKU<6K?+KOT0P>+= .ERZDNL6;V<+A))DE#*K'H#CO4'_  G/ALZ+
M<:LNJQ/8VT@CEF1&;:QQ@8 R>HZ"LQ$\06EL]M!X/T@PNV62"X5$8]B5*\U8
MM;[Q3"4BC\+6=O#N&=EZH"CN< 4N:?\ 29'US K_ )=U-^SV_P# 'KY[>1)_
MPGFFS>&[K6M/M=0O;>V?8RQ6S*QX^\ V/E&>3VKRNV^(&N'XA7.L6D4)BOU6
MUCMKF4JD2 _(6(Z8)))_VFKU_P 8:3>ZYX7NM/TZ6..67&?,!^8 YV@@\9P.
M>>X[Y'C>G> O$%]JPLI=/GM5#8DGEC(C49Y(/1OH#S6-:-1M*_W=SGQ6=5LO
MKJ&$PZE&>CYKRTO\-U9)Z7O;MV9ZR+/Q+J>AM9ZIK%GI>IM+Y@?3$+[8<?=Q
M)SG/\0]JRM4\/W2:?!H?]G7'B<F7[5]MUBYS'$_(QQ@D#^Z/7O6WX:\(V7AV
M%9#MN=19-LUZ0P:3GT+-CH.AKH*W5-->]_G_ , [)8K%2@XQDJ>M_<M^#:3_
M ,CCM/\  2/%&/$%T+F*,Y33[5!!:Q_1%QN^I_&NNAACMX4A@C6*) %1$7 4
M>@%/HK2,5'8Y(480;DMWNWJWZMZA1115&H4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!G:9_R$-7_Z_%_]$15HUG:9_P A#5_^OQ?_ $1%
M6C0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !117COC_Q=KUEXNO\ 3;34I8+2(QF-(@JE<QJ3\P&[J3WJ9248W9Q8W&0P
M=+VDTWK;0]BK,U?Q%I6A)G4[V.%B,K'G<[?11R:\IT7Q+XZ\06\]AI<\MTPV
M S;8T\E?FSF3&>>/4\'%=!I/PHD=S<^)-7EEF?F2.S8KN/?=(WS,#^%:PAS1
M4G))?>_N_P [(Y(8^KBHIX6GOUEM_P $W3\2O#T5H9;N:6VEWE$M7CS,_H=B
MY(!SQG%<C/8>)?%=U)(FFZA-:NY:,ZS/]FA4$\?N4^8_4&O1='\,:+H" :1I
ML%LP&/,5<N?JQY/YU)>Z_I.G7UO97NH6\-U<R+'% SC>[,<#Y>O.>M7*=""^
M&_F_\E_FSJ6!K8M*%5WMTBOS_P"&.2T_X<WGE;-5UR2")AAK72(A;(1Z,X^9
MQ]>:Z'2O!7AW12'L=*MQ*.?.E'F/GUW-DC\*AM]:U^^\2&U@T VNEP2LDM[=
MRA6E R,QH.<9QR>"/2C3?"DUMKIU;4]=U#49P7\J%W$<$:MD8$:\$X/4UF\5
M5DN6.WEHONZGHPRO#X=?O&DTKK[3]-+I>=VK=B:V\9Z'J&JRZ9I5ZM_>Q1-*
M8K8%@0O;?]W/..M5])O_ !1K'VO[=I46@VSP,+:1YA-.LA^ZQ0?+@<G![@"M
MVRT^STV#R=.M(+2+.?+@B"+GZ 58K%1D_B?W'5*M0A=4:?;63NUZ6LM>S3]3
MG-,\)/!!>)KNM7^M_;8O*FCN7VPA3UVQKPI/KFM72]%TS18##I-A;V:'&X0Q
MA=V/4CD_C5ZBG&$8[(SJXJM5OS2T?1:+[E9?@%%%%6<P4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !16;?>(M'TS5K+2]0U.UMK^_)%K;22A7E/L/T]SQUJR^HV
M,=Q-!)>6Z301">6-I5#1QG/SL,Y"_*>3QP?2CS LT5BQ^,_"\NERZE%XDTA[
M"%Q'+=+?1&*-ST4ONP"?0FME'62-7C8.C %64Y!'J* ,_3/^0AJ__7XO_HB*
MM&L[3/\ D(:O_P!?B_\ HB*M&@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHJO?7]IIEF]UJ%S';0(/FDE8*!32;=D)M)798JEJFL:?
MHMF;K5;R*UA'\4C8S[ =2?85PVM_$6\N;-I?#=M]GLB=HU2]0@2'TACZN??H
M.^.M/\'>#+JYOGUWQ@IO;J0#[.E[\SQ_[17[J^RXXK?V<:;M5>O9;_/M^?D<
M#QBG4]E05WWZ+S_K<MOXEU[Q5F'PA8M9VC<'4[U=H(]47O\ 7GKR!6'J?PI9
M(;G4-2\4#:BF:>XGLR[ !<L2?,Y'!/K7JG2O)?C-XSME\/PZ+I-Y#.]ZY-PT
M,@;8B'[IQT)8?^.D5QUJT:,93LOG9GH9?D*S7%0HUKSN]7LDNMDMM.^K[G7^
M"?!A\)&\<Z@M[]K6(#9!Y879OY^\V<[_ &Z59\0>,K/0KZ/3H[6\U'4Y4#I9
MV<)=MI.-Q/0#(-<-X$5/B+X0M;#5=5O(TTG]Q<V=O)L%RA_U9<@9Q@%<9_AS
M7JUK;0V5G#:VR>7#!&L<: YVJ!@#\A4JK.O'FCIM_5CTJF7X;*:GU::YG%M<
MJNEY.^K=][+H]S U'3/$NIZXC0ZS'IFD1['$5O"&GE/5E9FX49],\5HP>'-'
MMM7FU6'3K<7\[;GN2F7)QC@GIT[8K3HJU"-[LYY8JJXJ$?=5K::77G;?YW"B
MBBK.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#QWXC6%Q%
M\5M$O]%TV\N=0FDMXY(;JQ%Q8W2*SX(?_EE)&&9LDK_"0#@FI;WPA<:?XL\?
MO86^K21ZMH*DW:QM</+,S3!ECW,JLRJ5 0,, */KZ[12MI;U_%6'?6_I^!XI
M$OB%;G2KNY@UG4?#FB:@4MS/I!BNVC:R:/)MTC5BB2-M!V9PQZ@9KT3X>Z5?
M:1\,]#TS4P]O>P6*1R+P6B..!W&1P._2NGHJK[^=OP)MMY&5HL3PW.JI)/).
MPO!F20*&;]Q%UV@#]*U:SM,_Y"&K_P#7XO\ Z(BK1I#"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *;++'#$TLSK'&@RSN<!1ZDUS&J^.;6&];3
M/#]M)K>J#@P6I^2+WDDZ*/\ /%5HO!]_K\JW7CF^^TJ#N32[4E+:/TW=W/U_
M45T*C9<U1V7XOY?YV1S.O=\M)<S_  7J_P#*[%N?&UQJUP]EX'L/[4E4[9+Z
M7*6L)]VZM]!^&:?8^!5N;Q-1\7WK:W?*<I'(,6\/LD?0_4]?2K.K:TFE-%H/
MAJTBFU)EQ%;QJ%CMD_OOC[H]N_XU>T#1GT>UE:\O)+R]N7$EQ/(W#-TPHZ #
MH!2^L<ONT5;SZ_?_ )'/%>UJ\L_>MO\ RI]K=7^7EL4M)\+R)J7]K>()H[W4
M5X@5%Q#:KV$:G^?7^9U=0U:*R@N?)4WEW!#YOV*W8&9QT&%SGKWK*MM>U+5O
M$LVGV.DS0Z9;,\5SJ%SF,LX! $*X^;G^+I^F;'A[PCI?AHS2V2RSW=P<SWMT
M_F32_5OZ#%<2;?P??_6Y[5/!T<'&U7XM';>]_P"9WTT^>JV*,&G:MXLT&X@\
M7P#38;B17BM;*=A(L8_@E?H<]P,5B7WP2\,WMTTWVC4;=3PD,$D82,>@!0G\
M223U))KT6BDZ%.2]]7.NGFN+H2;P\N1/HMOQOV]3CO"GPTTKP?JK7^E7^HL[
MQF.2*:2-D<'U 0'@C/6NQHHK2$(TU:*LCDQ.*K8JI[2O+FEW"BBBK.8****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.T
MS_D(:O\ ]?B_^B(JT:SM,_Y"&K_]?B_^B(JT: "BBB@ HHHH **** "BBB@
MHHHH **** "BLK7?$VD^'+<2ZM=I"6^Y$/FDD_W5')_E7.>?XL\8<6J/X9TE
MO^6L@S=S+[#_ )9_S^M;PHRDN9Z+N_ZU^1A.O&+Y5K+LOU[?,VM?\8Z5H$BV
MTKO=7\G$5C:KYDSGM\HZ?C6-_8_B7Q?\_B.X;1-+;IIMG)F60>DDG]!^E;V@
M>%-)\-QM_9UOF>3_ %MU*=\LI[EF/\A@5LU?M84_X2U[O]%T_%D>RG5_BO3L
MOU?7\$4M*T?3]$LEM-)M(K6%?X8QU/J3U)]S4RSPW:3QVURC/&3&YB8,8FQT
M/H1G.#7+ZGKMUKUU-I?AJ=8+>'(OM6)^2$=U0]V]^WZBOI<D-[X9N=.^&UY!
M&\%P(YK^XC9E8D?.ZMC#OT]OPQ7%*K>5WJ_Q9OA82Q,K4E:G'1R^RNG3^NUR
M>XN]'^'EDD21W.H:KJ#DI&B^9<7DG<D]@,_A[FK5WX6.OZS::GK=U<FVA2.6
M+2<A8XI1R6<J?G(/X?45JZ-I']E:;;V\]W/J,\(;-W=MOD8L<GGL/;T K1J%
M#F^+;M_6YWTZE/!Q4,(K-77-W7DOLZ=?BU>O0****V.,**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#.TS_D(:O_ -?B_P#HB*M&L[3/^0AJ_P#U^+_Z(BK1H **** "BBB@ HHH
MH **** "BL[6=?TOP_:?:-8O8K6/^$.?F?V51R?PKF_[;\4>*?E\.6/]BZ>W
M_,1U!,R,/6.+^IX/M6T*,YKFV7=[?UZ&$Z\(/EW?9;_\#YF3\68XYK_18Y46
M1?*N6VL 1G,/./SKC]!TZXD\3Z;#H<T6FWDLKJMR(0VQ?*<MQWX!Q[XKTRW^
M&FB$F?5WO=4OG_UEW/=R*[>PV, ![5H:=X(T#2M1AOK&SD2XA),;O=2OMRI4
M\,Q'0D=.]>E#&4J5'V4;O1]--;^>QYT\'5JUO:R25VNNNEO+<9H?@G2M%N#>
MN)-0U-N7OKQO,D)]L_=_#\ZZ*BJVH7]MI>GS7M])Y5O"NYVQG%>5.I*;YINY
MZD8TZ,=-$B>66."%Y9G6.- 69V. H]2:Q8_$FA:Q:);F\4)J#/;0HY,;3\$'
M9T)'N/YUQ.K7GBCQIJ]I;66C21:.X6=?M1*0R)NX:1EY8\<(OJ#7<6/A'1M/
MUR;5X+0->R@*LDAW>2H& L8/"#'I7-SRF[16GF;48*:]I6T@T^5:-M]+J_NQ
M]5=]DK,Q_#NBZM<Q7-MK=C::;H+PM!#HR 2,03_K)) >I&> >_/(YZRUM+>Q
MM8[:R@C@@B7:D<:A54>P%345<8**-:M9U/=BE&*VBM$NFW?S=V%%%%68!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% &=IG_(0U?_K\7_T1%6C6=IG_ "$-7_Z_%_\ 1$5:
M- !1110 4444 %%9.N>*-(\.Q!M5O$B=ON0K\TC_ $4<G^58'V_Q=XIXTNU'
MAS3F_P"7F\4/<N/]F/HOX_@:WA0E)<ST7=_UK\C"=>$7RK5]E_6GS.BUKQ'I
M/AZW$VKWL=N#]Q"<N_\ NJ.37._VQXK\4?+H%C_85@W_ "_Z@F9F'JD7;\>#
M6GHO@C2-&N/MC))J&HL<O?7K>;*3Z@GA?PKHJKGI4_@5WW>WW?Y_<1R5:GQO
ME79;_-_Y?><UHW@;2],N_M]X9=5U,\M>WS>8X/\ L@\+[8Y]ZZ6BD9E1"SL%
M51DDG  K&=251WD[F].G&FN6"L+4-K=P7L326LJRHLCQ,5[,C%6'X$$5YE\0
M_'UM<VB:;X:U-926/VJ6V8X [*''!SSG![>]<IX+EO[_ %5/#T&J3V5IJ#'S
MO*/)VJ6./0D+@X[=<]*Y'67-:.IYV(S%8;&?4YTY<VGXJ^S]5K='K6N^,K33
M'-GIL;:KJC$JMI:_.5/^V1G;C\_YU#/X;F\7:7I[>+Q);O"S/-I]I.1#+D_*
M'QR< =CU)YK7T/P[IOAVS^SZ7;B,'&^0\O(?4G^G3T%:=:<G-\?W'IX6I7HS
M]KS6ETMT^??S^ZQ';P16MM';VT:Q0Q($CC08"J!@ #TJ2BBM"FVW=A1110(*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** ,[3/^0AJ_P#U^+_Z(BK1K.TS_D(:O_U^
M+_Z(BK1H **Y_6_&NCZ)/]D>5[S4&.$L;-?-E8^F!T_'%9?V;QAXIYO)E\,Z
M<W_+&W8273CW?HGX<CO6\:$FN:7NKS_1;LYY8B*?+#WGV7ZO9&SKOB_1O#Q$
M=]=;[ION6D \R9SV 4?UP*QO,\8^*/\ 5(OAC3F_B<>9=N/IT3^8J[I6F^$O
M"=VMM;S64.HS,$WW$ZM<2LW;+'=SGH*CO_B/H&GZO)I\S7;20R^5/*ELWEPM
M_M,<?IFD\10I?!J^[_R_SN:K!XJK%SJ)J*5W;16[N7;[B[H?@S1]!E-Q;P-<
MWSG+WMTWFS.?7<>GX8K>KSP?$S4+W6/)T?PU<7E@DNTW*%V:5,_>5=O'K\Q_
M*K>AKXVU3Q0UYJ\[Z;H\;,\5J(8]T@SPC');IU/'2N:6(=25W=O^NXZ,<,O<
MC4BM+JUY+TO%22?JUYG;D@$ D#)P/>N=7Q_X8?5_[-CU:%YUW;RH/EI@'.Z3
M&T=/6LF[^&%O<>)1K$&LW\,N6;)<O(K,3G8Y/RC!P!C\:T[+X>^';1_,EM&O
M9<Y,EY(9"?J.GZ5%ZK>R1I4G"+<:47+31MJ*OZ+G;7_@+(_#WB36O$ET9XM(
MBLM((=4NI+I9)'8< A%R!SV)_&L#3O!?C&_N)YO$?B25([B-H9848.&0]0$
M"+GU&37HT,,5O"L4$:11H,*B* %'L!3Z/97MS.Y5:K*K'E2Y$UJHW5_FVY?)
M22?4X*Z^#_AZX2!8[C4+40C'[B5/G/JV4/Y# ]J;:_!_1K/4K:^M]6UA;BVD
M$D3>;%PP.>GEUW]%#H4WT'1JN@XNDDFKI/EC=7WUM?7KKJ%%%%;&04444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ><>+O'.M:'\3M$T5#8Z?I5V8_])U"-Q'>,V_?&
MLP^6-U"KA2,LS+T'6'4/BGJ6G:IXP6\T,VMGH.G+<VBSG$MVQ=T#G!(5"R\#
M&<?-W '0^)? %KXHUVRO[[5-06UMY(Y)=.60&"8H2RG!!*')&2I&X  ^M6M1
M\#Z3JNIZO>W_ )\IU?3TTZYA+@)Y2ER"N!D-ESSGL*73[_RT_$>E_N_/4Y'_
M (6)KPU<^&#_ &9_;O\ :!MA>?99/LYC%K]HW>5YF[/\&/,_VO\ 9J?6O'6I
M7?PKT+Q+I+_V?/J+Q^:JJLFS,;EE&Y2,;E'..E:W_"L].^R_\A75/[2^U_;/
M[6WQ?:?,\KR?^>?EX\OY<;/?KS6=XZ\(WH\":1X>\'::\\=C,FQ3,@"1HC+R
M78$D[O?H:;GR1<NNG2_373U,:F'K8F'L:,E&335V[)._5O;0XC3_ (A>(K34
MA<27SSQRW"2W$(BB'G !5(SMXRJ@<8YY]:W[K5_'?BVY$46EWECIS<F&V8P,
MZ^\SC^0%<OIW@[QS;ZO#<VF@J9-/NHW=3=P_>7;(%^_W!'3UKZ!B=I(4=XVB
M9E!,;$$J?0X)&1[&LL/B*EK6LUU:U_'_ "N<-/)\?0HIXRLGS7TC.,VK=VFU
MZ+7S.$T7PCK^EW$7]E-I.AV9VF5(H#<7$G3<KR-UYSTZ9JW)X"O+^\^TZSXJ
MU.X<,&5;8^0J$=,+D@?@*[.BKE'G;E-MOS9Z51*<(0M915O=]V_KRVO\_D<Q
M9?#SP]9WBWC6TMS=*XD\ZXF9F+#G)Y )^HKIF177#J&'H1FEHIJ*6Q$*5.FK
M05KA1113- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH SM,_Y"&K_ /7XO_HB*M&L[3/^0AJ__7XO_HB*M&@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH SM,_P"0AJ__ %^+_P"B(JT:SM,_Y"&K_P#7XO\ Z(BK1H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,[3/^0AJ_P#U^+_Z(BK1K.TS_D(:O_U^+_Z(BK1H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,[3/\ D(:O_P!?B_\ HB*M&L[3/^0AJ_\ U^+_ .B(JT: "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *8L\3S/"DB-+& 70,"R@],CMG!_*GU\Z6K0:=XS\<6VFW,&H2W>F7S-JQ
M2=+BQ.]MR7,2JQ< LH5MN<("HP:ENWW/\"DKV]4OO/HNBOGJVGTJ.TT_3[JV
M\.OX0L=3\J]U/3[40V-\39,8S+N9@S+)@%BQ^;9T/%>N_#HZD/AAH)U02-?_
M &!-XN"P8G'R[B<D'&,YYJ[;^5OQ5R+[>?\ G8U],_Y"&K_]?B_^B(JT:RM%
M:9KG53=1QQR_;!N6.0NH_<1="0,\>U:M(84444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !3%AB29YDB199  [A0&8
M#ID]\9/YT^B@ HHHH SM,_Y"&K_]?B_^B(JT:SM,_P"0AJ__ %^+_P"B(JT:
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#.TS_D(:O_ -?B_P#HB*M&L[3/^0AJ_P#U^+_Z(BK1
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** ,[3/^0AJ__7XO_HB*M&L[3/\ D(:O_P!?B_\ HB*M
M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH SM,_Y"&K_P#7XO\ Z(BK1K.TS_D(:O\ ]?B_^B(J
MT: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ***HZWK%IX?T*]U?4G9+6RA::4JN3M49X'<T-V5QI7=B]17$67
MQ-M[K0;>^ET'5HKNZNWM+?3MD?FSE%+ED8N(V4(I).[@@CDXSU6CZM::[HMI
MJNFR&2TO(EFB8J5)4C(R#T-.Q-R/3/\ D(:O_P!?B_\ HB*M&L[3/^0AJ_\
MU^+_ .B(JT:0PHHHH **** "BBB@ HHHH **** "BBHK:YCNXFDBSM61XSD=
MT8J?U4T 2T444 %%%% !1110 4444 %%%% !1145W<QV=G-=39\N"-I'P,G
M&3_*@"6BBB@ HHHH **** "BBB@ HHHH **** "BHIKF."6WCDSNN)#&F!WV
MLW/X*:EH **** "BBB@ HHHH **** "BBB@ HHJ);F-KR2U&?,CC21N.,,6
M_P#0#0!+1110 4444 %%%% !1110 4444 %%%% !144-S'/+<1QYW6\@C?([
M[5;C\&%2T %%%% !1110 4444 %4M:MKB]T.]MK-+.2>:!T1+Z(R0.2,;9%!
M!*GH1Z&KM%)ZH:=G<\<\._"WQ#H]A:WMN+&"\L=4FNK/2)+V1K6"*2)HG59-
MA*Y+;P F.W&3CTCPEX=7PUX*TW0)9%NA:6PAD?;A9#CYC@YX))XK2U$7K:9<
MC2F@2],3"W:X!,8?'RE@.2,]<5Y)I&I3?\*IEG\5^(=9O+RWUR[MX_L%PT$^
MI3"5TC@78=R@GD(C* !UV@T7M=+R_"R_45MG\OS9ZG_PCVB_] BP_P# 9/\
M"C_A'M%_Z!%A_P" R?X5PMO%XR;2?[.764AUG3-"A2ZNI098Q/*Q+OMR \B)
M%P3P2^3P37/7FK>*7^"W@G5;379(8W>Q_M"4LS7-V7GC4+YF>%.YBQY)P!T)
MJK:V\TOO;7Z"OI?R;^Y)_J>M_P#"/:+_ - BP_\  9/\*/\ A'M%_P"@18?^
M R?X5HT4AF=_PCVB_P#0(L/_  &3_"C_ (1[1?\ H$6'_@,G^%:-% &=_P (
M]HO_ $"+#_P&3_"C_A'M%_Z!%A_X#)_A6C10!G?\(]HO_0(L/_ 9/\*/^$>T
M7_H$6'_@,G^%:-% &=_PCVB_] BP_P# 9/\ "C_A'M%_Z!%A_P" R?X5HUQ/
MQ=FUVU^&FK77AO4DTR6WMY)I[@(3*(U0G;&01M8D ;NP)(YQ4R?*KCBKNQTO
M_"/:+_T"+#_P&3_"C_A'M%_Z!%A_X#)_A7!>(S=W>K^'+;1-9U5O$%S#;2BV
MCNV6VMK='#33S(N ^\90;]V20% P36?XPU'Q,?#L6LZ7K+V6GS^(D61%+&62
M(7,<"1HV?DC8*SG')W8Z$UI;WN7SM^*7]>C1%_=YO*_X-_UZH]-_X1[1?^@1
M8?\ @,G^%'_"/:+_ - BP_\  9/\*XZ]6YN/BY:V^@:MJ=Q/;R"YU>-[IC9V
MEL8BJ0"(83>[$.,@N,$Y P*]"J5M<KK8SO\ A'M%_P"@18?^ R?X4?\ "/:+
M_P! BP_\!D_PK1HH SO^$>T7_H$6'_@,G^%'_"/:+_T"+#_P&3_"M&B@#._X
M1[1?^@18?^ R?X4?\(]HO_0(L/\ P&3_  K1HH SO^$>T7_H$6'_ (#)_A1_
MPCVB_P#0(L/_  &3_"M&B@#._P"$>T7_ *!%A_X#)_A1_P (]HO_ $"+#_P&
M3_"N/\;7/B"T^(O@TV^J"WT6XU#R)+.%2'G<PRL3(V>4 5<+CDDD]!67)J%U
M8>+-?U'0M5U34=/TJTNAJ+W=TTD,EXQ!BMX4X1#'C!*J,;@&).<):K[_ ,$G
M^-Q];>GXW_R/1/\ A'M%_P"@18?^ R?X4?\ "/:+_P! BP_\!D_PK@H6\1Z3
M\6M$T_5]?,FEG1+CRX5)',2PAIIF8G>Y9F//"@>YJ[X%D%EXRU;2XM?O=9M9
M+&VO;62>\^UJZ,74R^9G"L[ _NT 0!003N(6K7V\_P +_P"7]:DWTOZ?C;_/
M^M#L/^$>T7_H$6'_ (#)_A1_PCVB_P#0(L/_  &3_"M&BD,SO^$>T7_H$6'_
M (#)_A1_PCVB_P#0(L/_  &3_"M&B@#._P"$>T7_ *!%A_X#)_A1_P (]HO_
M $"+#_P&3_"M&B@#._X1[1?^@18?^ R?X4?\(]HO_0(L/_ 9/\*T:* ,[_A'
MM%_Z!%A_X#)_A1_PCVB_] BP_P# 9/\ "M&O,;*XUO\ X63XQL?$OB1[>R&D
M1SP/:-Y2:?$SRC<I?(WA5#%R.O'0"E?6WK^"N.VE_3\78[W_ (1[1?\ H$6'
M_@,G^%'_  CVB_\ 0(L/_ 9/\*\\\,3ZM+9VJVMYJ0TW5]9272OM]S))<"TB
MBWL[NY+[)&CX4G[LG0 XJMH?B+Q1I%OXS75[FYUK5(=6AMHFL[.6:*T\R&-B
M5A0,PCC#$\#+8YY:F]+_ -=O\["_K\_\CTS_ (1[1?\ H$6'_@,G^%'_  CV
MB_\ 0(L/_ 9/\*Y?X.ZM<:Q\,;"XOKJ\O+E9)DEN+U7#R$2M@Y<#<,8&1P,8
M[$#N:;5F).YG?\(]HO\ T"+#_P !D_PH_P"$>T7_ *!%A_X#)_A6C12&9W_"
M/:+_ - BP_\  9/\*/\ A'M%_P"@18?^ R?X5HT4 9W_  CVB_\ 0(L/_ 9/
M\*/^$>T7_H$6'_@,G^%:-% &=_PCVB_] BP_\!D_PH_X1[1?^@18?^ R?X5H
MTC;MAV8W8XSTS0!G_P#"/:+_ - BP_\  9/\*/\ A'M%_P"@18?^ R?X5YIH
MM]J":7X\3Q]XJNXET_48C+=Z?(8/*0Q1OY,(Y*@EM@VX=LYR&-:'A_\ X2HV
M.DZ>US-!J#17VHPQ:A,\IAB)V6T-P=VYR/-R<DG,>,Y&:-_NO^%_R_+TN/3[
M[?I_7JCN_P#A'M%_Z!%A_P" R?X4?\(]HO\ T"+#_P !D_PKR/3;KQ-J7@/3
M+%]8?4-1?Q-=PW,\VK-ISW,4+2DHKH2Z@E5^2,' ] ,CU#P3JUOKG@G2M1LX
MKB&&> $1W-PT[J02"#(Q)?D'YB>1@T+57]/Q5P>CMZ_@[%S_ (1[1?\ H$6'
M_@,G^%'_  CVB_\ 0(L/_ 9/\*T:* ,[_A'M%_Z!%A_X#)_A1_PCVB_] BP_
M\!D_PK1HH SO^$>T7_H$6'_@,G^%'_"/:+_T"+#_ ,!D_P *T:* ,[_A'M%_
MZ!%A_P" R?X4?\(]HO\ T"+#_P !D_PK1HH SO\ A'M%_P"@18?^ R?X4?\
M"/:+_P! BP_\!D_PJ+Q2FK2>&;Q/#UY#8WY3Y+F:+S!$/XF"Y&6 S@'C.,\5
MY:U[>:E\(/",BZWK4OB74K#RM.M[6^>,W-PRC]_,P(9EC'S$L=N#R"2*6]_E
M^-_\A]OG^![%:V=M8Q&.RMH;>,G<4BC" GUP/I4U>3^.;SQ4?!GBZ^T;6_L3
MZ="D$LX5LD10>9*T(! 1V>0(6Z@+D<@50U_Q#JL'BI)[N;4QINE6FER?Z'J#
M0.3/*59O*VLMSN("E7Q@ [>3FJ6KMZ?C>S)>D;^OX6T_$]GHHHI#"BBB@ HH
MHH **** "LF[\)^';^S%I?:!I=S;+,TXAFLHW02,26?:1C<23D]3FM:B@"G8
MZ1INF6QM]-T^ULX&4*8K>!8U( P!@#&,<4G]BZ7_ &9#IW]FV?V& H8K7R%\
MJ,J<KM3&!@@$8'!%7:* "BBB@ HHHH **** "BBB@ J*[M+>_LY;6^MXKFVF
M4I+#,@=)%/4%3P1[&I:* ,>\\(^&]1OH[W4/#VE75U$JK'//91NZ!?N@,5R
M.WI5V32=.FL4LIK"UDM(V5T@:%3&K*=RD+C ((R#V/-6Z* ,D^%/#IUK^V#H
M.EG4]_F?;?L<?G;L8W>9C=G'?-:U%%'D 4444 %%%% !1110 4444 07%C:7
M<MO+=VL,\EM)YD#R1AC$^"-RD_=."1D=B:S(?!GA>VO9+RW\-Z1%=2$EYTL(
ME=B3DDL%R>>?K6U10! ]C:27T5[):PO=PHT<<[1@R(K8W*&Z@' R.^!4&EZ'
MI.B+,NBZ79:>L[[Y1:6Z1>8WJVT#)]S5ZB@ HHHH **** "BBB@ HHHH *I7
M.BZ7>O<O>:;9W#74(@N&EMU8S1@DA'R/F4$G@\<FKM% &7I?AC0=$;=HVB:;
MI[9)S:6D<7)&"?E [ 5=@L;2UGN)K:UAAENG#SR1QA6E8  ,Q'WC@ 9/85/1
M0!!9V-IIUJMKI]K#:VZ$E88(PB+DY. .!DDG\:GHHH **** "BBB@ HHHH *
M*** ,V[\.:)?PW4-]HVGW,5Y(LMRDUJCK.Z@ ,X(^8@  $\\"GZ9H.CZ(FS1
MM*L=/7&W;:6R1#&<X^4#OS5^B@#,N?#.@WFG-87>B:=/9-,9VMI;2-HS(227
M*D8W$DG/7DUH0PQ6\$<-O&D44:A$C10JHH&  !T ':GT4 %%%% !1110 444
M4 %%%% ",JNI5P&5A@@C((K&N_!GA>_M[:"^\-Z1<PVB>7;1S6,3K"G]U 5P
MH]A6U10!3_LC3?[-ET_^S[7[%,");;R%\N0'J&7&#GWIEQH6D7EU9W5WI=E/
M<6/_ !Z32VZ,]OT^X2,KT'3'2K]% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !115*_UK2]+D1-3U*SLW<95;B=8RP]1DC--)R=D)R45=EVB
ML?\ X2[PW_T,.E?^!L?_ ,57)7'Q4D6\N$LM(@N;>.9XXYQ?X$H5BNX8C(P<
M9')ZUO##5JGPQ_3\S">*HPWE^OY'HM%<_I_CCP_>Z7:W4VLZ;:R3PI(\$E['
MNB)4$J>1R,XZ5<M_$V@W=PD%KK>G332':D<=W&S,?0 ')J'1J1WBRU6IRVDC
M4HKS;QA\0+W0_&]UHXUSP_HEK;Z4M\DFK0,[7$A=U,:XGC[*.@)YK6@^()CT
M'09;W1+^;6=6LOM;:79JGF0JJ@R,WF,@502 ,G))  )S6*::O_77_)FS5G;^
MNG^:.SHK@KCXOZ#&SM96.J:C;QZ;'JDMS:PILBMF)&\AW5LKM.5 +>@.#B]-
M\2]%BU/[/'#>3V:W$-K-J<<:_9X)I@#&C98/D[DY"E1O&2.<59WM_6]OST]1
M=+_UW_(Z^BN=\/\ C"+Q)JFHVMAI6HQP:==2V<U[,(EA,T9 95 D+GKD';CU
M(/%8EGKWBK_A8M_H5_J>B"QT^RAOY9DTN5'>-W<% 3<$*0$^]@]?NTNWG_P_
MY!W\O^&_,[VBN,LOBEH5S')-=0WNG6GV"34K:ZNXU"7=M&<-)&%9FXRIVL%8
MAAQ5#Q!\2KRQ\&W.KV7A[4;*XA:T:./4[8%9XII57*-%(5+8)^4L&!QE<&C^
MOT_S^Y@>A45Q'_"TM-^R(_\ 8^K_ &MM6.CFP\N(S)<A-^"?,V8(Q\P8CGG
MR0^'XH:7>Z7IMSIFFZI?W.HK.\>GP1QB>-(6*RL^Z0( K#;]XY)&,T=+_P!;
M7_+4#M**X.\^)EE!K&C7$-Q;_P#".W^CW6IRW;QMYBK%Y>,#/'WSE2"<@"IS
M\4=*@LKF34=-U2PO(4@D33KB*/[1<+.VV(H%<K\S?+@L""/F H_K\6OT8?U^
M7^:.UHKA9_B5;S>'KV_M[2]TZ6PUB'2KB&\M4E=96>-2 J3 $?O -P8XZ@,,
M W;7XC:1=ZU%8K;WJ6UQ<S6EMJ3QI]GN)X@2\:X;?D;7P2H4[#@GC)_7Y?YH
M/Z_/_)G6T5R_A3QY9^+V1].TO5(;.:-I;:^FA0P3JKE#AT=MK9'W7VM[<'#O
M%GB6ZT#5O#=M;1PO%JFHFUN#(I+*@AD?*X(P<H.N1UH>F_\ 70._D=-17'>%
MOB9I7BN]AMK:QU&Q^TV!U"WDO8XU6:%7V,1M=B,,<?,!ZC(YJYX<\:V_B:6)
MK+2=5ALKF)IK2_G@7R+E%;&059BF>H$@0D<@'FG;^OZ]']P'2T444@"BBB@
MHHHH **** "BL^[\0:-87@M+[5K&VN3C$,URB/ST^4G/-%WX@T:PO!:7VK6-
MM<G&(9KE$?GI\I.>:GFCW-E0JNUHO7R9H45SMYXXT73_ !<GA^]NHX+AH/-,
MLDBJBL3Q&23PQ'/Y>M:5WX@T:PO!:7VK6-M<G&(9KE$?GI\I.>:7M(.^NQ<L
M)B(\MX/WE=:;KN:%%5?[4L/[2_L[[=;?;MN[[-YR^9CKG;G.*XKQ;XUU?2_'
MEEX=TZ;1]/-U:K-:RZPDHCOY?,VM DBD"-PO/(<DNOR^M)IM)&$HRBKM>9W]
M%>9>+?B3JVC?$JT\+Z7#8333QV\D5HZ/)-=[Y") '5@L&Q%+9<$&M/7_ !)X
MB3Q[<Z#H=UI%G!;:)_:;3:A:23;F\QDVDK*@5< '.#CFBZY>;U_#<5M;>GX[
M'=45P5]\0KJ'X)1^-(+*-+Z>SBDBM9%9T,LC*BC ^9EW-D <D54;Q[J;6.F6
MECJ6F7NJZGJW]GB232KBT6RQ&9'\VWDE\PMA>!N3.Y3TZTTU)Q^7XV_4F^G-
M_7<](HKQN+XOZY>VNK/9V^F(_AJSDN-6$D4C"Y=)WC*0X<>6"L3,"V_EE&."
M3[!;SK<VL4\>=DJ!USZ$9I+577]?U8>SM_7]:DE%%% !1110 4444 %%%4;K
M6]*L)S#?:G9VTH&3'-<(C8^A-%[$RE&*O)V+U%9?_"4:!_T'--_\"X_\:YEO
MBOHZZ]]B$,IM=^PW@8;<YQG;_=]\Y]JESBMV<U3&X:E;GFM3NJ*S&\2Z$CE7
MUK3E93@@W: @_G4MKKFDWTX@LM4L[F4@D1PW".Q'T!IW1LJU-NRDOO+U%<!X
MM\:ZOI?CRR\.Z=-H^GFZM5FM9=8241W\OF;6@212!&X7GD.277Y?6CXM^).K
M:-\2K3POI<-A--/';R16CH\DUWOD(D =6"P;$4MEP0::UM;J[&KTO?H>FT5P
MNO\ B3Q$GCVYT'0[K2+."VT3^TVFU"TDFW-YC)M)65 JX .<''-1W7C^^_X5
M3HOBJULX8KG49;-'@F#,BB:5$8C!!Z,2I^G6A:_UW;7YI@]/Z\D_R9WU%<;I
MGQ,TO5/$D.CQZ?J<+7%Y<V,-U-%&(9)K?)D4$.6Z#()7!Z9SD#/G^*'G^+]'
MT_2M/F.FW5Y>6LU]/&-LQMXF9O)(?/#K@EU /.W."0KJU_F.SV_KK_DST*BN
M)LOBKH%Y8V]YY-]!!/HTNLAI(E^2"-@K A6)WY/09'O5'6?BI):^!;S7].\-
M:H'B%NT*WBQ"*5)R DBR)(R./F&55MV2,A0=P?E_6]OS3%Y_U_6J/1**X/6?
MB:EE'X@@M]%U2.?0K19[VX>&"2*V+P^:H*^>ID/8A#U[@8:K%_\ $[2M(UC3
M--U.TO8CJ,D,,-TRQ1QO)(%(VHTGF,H+*"R*RJ3@MP:%J[>GX@]%<[2BO.-,
M^*N;6*/4=,GOM3NM0O[>UL]+1 SQ6TC M^]D4%MH' .2>BUZ!97:WUA!=1QS
M1+-&'$<\31R+D9PRL 5/J#0M5?\ K4'H[$]%%% !1110 4444 %%%% !5&^T
M/2=4E674],L[R15VJ]Q;I(0/0$@\5>HIJ3B[H3BI*S1C_P#"(^&_^A>TK_P"
MC_\ B:Y*?X52&[N'L]7M[:WDFDDC@%AD1*S%@HQ(!@9QT'2O1:*WAB:U/X9?
MK^9A/"T9[Q_3\CGM.\#^'[+2[6UGT?3;J6"%(WG>RCW2LJ@%CD'DXSU/6KL/
MA?0+:=)[?0]-BEC8,DD=I&K*1T(('!K4HJ'6J/>3+5&G%644<AKGP]LO$6MZ
MO>:G.);75-)337MO*YCVNSB0-GJ"P(&."H.:KR>!=8":)>V_B5/[=TNQDL)+
M^>Q,D=U$X&2T?F A\JIW!^H.00<#MZ*QMI;^NO\ FS:^M_ZZ?Y(\@3X4:K:Z
M[?:5HU\=/T"?P]#I;WDT2S//^\D,@"AU*OA\[B"OS'@]MC_A3VG0>)6O[)M,
M%I)-!,\=WH\5S<H8U"[(IW)"(P1<C82#D@C/'H]%4FT[_P!;W):OI_6UOT,+
MPMX:_P"$:BU5/M?VG^T=4N-0SY>SR_-(.SJ<XQUXSZ"HQX30^,]4UV:ZWQZC
MIT5@UL(\;0C.2V_/.?,QC QCK70T5-D[+MI^%OR'W\]?QO\ F>9:1\%M-L--
MNM-NY=.DLY;"2PC>TT>&WNBC\;Y9\LSN!@9&P$Y)4]M.]\!ZYK'AM](UOQ3%
M/&OV40"WTP1(GDR*Y9@9&9G;:!D,%'9:[JBJN[W_ *TU_4/Z_K[CAE^&V-8^
MW?VK_P S&==V?9O6'R_*SN_'=^&.]5;#X7W>BV^FRZ)X@2#4[ 7D7VB>Q\V.
M2*XE,I4QB12&5MN&#=CD'.!Z'14V5K?UM;\E8=[N_P#6[?YMGGES\(-,N+#3
M--%_.FGV.D7.EE-@\R43%"9-_0,"A.-I!S536_AO?W&G76I:C?RZSKL<5I#9
MO86<<(C6"42*?+EF"L2^2V9%!'"@'KZ=13UO?^NK_5B\OZZ?Y(\OT;P#K.K^
M%M7A\1W!L+S4_$$>K?-$C,JQM$0I5)&5<^40 ';:",DD&K^C?"BTT7Q.=1MY
M=--NMW-=QDZ/$;T/)D[6NF+$JK,2,*K= 6(!SZ#11Z?UHE^B#??^M_\ -GE_
M_"L=8TG6UU[1=7LDU56$)EL](AM6N8I)T>5KDABLC;%(W*BG)) )P*['Q+X7
M_P"$AU#0[G[9]G_LF]-UM\K?YN8GCVYR-OW\YYZ5OT4K:6#JWW.%\,_#1/#]
MUI,DNI_;(]/T6326C-OL\X/*'+YW''3&.>O6C2?!'B70]+L=*TOQFMMING;8
M[:)-)1I'B$@.V5W=MQV H&0)UR0<8KNJ*J^M_P"MV_S;#^OT_0****0!1110
M 4444 %%%% &;=^'-$U"Z-U?Z-I]U<-C,TUJCN<<#DC-%WX<T34+HW5_HVGW
M5PV,S36J.YQP.2,UI45/)'L;+$5E:TWIYL\LU#X-7&I>*)=;N?$:R32W'GF.
M33PZ\'(4@R8(  &/2O0;OPYHFH71NK_1M/NKAL9FFM4=SC@<D9K2HK.%"G"]
MEN=F(S3&8GD]I/X59625EIIHEV13_LC3?[4_M+^S[7[?C'VKR5\W&,??QGIQ
MUZ5S7C?P5J/C&VNM.;6[>+2;R%8IK.YTU;@Q,#GS(7#*4?'=MX! ( KL:*UY
M4<#G*6[\CS/7O@XFL7=\MMK(LK._N8+N9Q:;[R*6) F8;C>-@*C&"C8RV.N*
MO6/PHTK^UM.N_$$>GZU'8:)%I26]SIJ%,QN2)0&+!20<8 _'M7?44UI_7E;\
MC.W]?._YF?JUC>7.CO:Z+J']DW("^3<+;I*L>"."C<%2!@@$''0@\UR,GPTN
M)9FU9]:C_P"$A.J)J8O!9'[.&2/RA'Y'F9V>62/]9NSSGM7?44=;_P!=_P!!
M]+'F ^#?DVUU%9ZZ(CJUJUKK3/9;OM0>9I6:+YQY3$R2+SO !'&1D^F11)!"
MD40VI&H51Z <"GT4=+!UN%%%% !1110 4444 %4+K0M)OKAI[W2[*XF; ,DM
MNCL<=.2,U?HHW)E&,U:2N9?_  B^@?\ 0#TW_P !(_\ "N3;X2::VO&[^V2"
MR,F_[&(_QV[\]/PSCOWKT"BH<(O='+5P.&K6YX+3^NAEGPQH+$DZ)IQ)Y)-I
M'S^E2VNA:197"SV>E65O,N=LD5NBL,C!P0,U?HJK(W5&DG=17W''>-_!6H^,
M;:ZTYM;MXM)O(5BFL[G35N#$P.?,A<,I1\=VW@$ @"L37O@XFL7=\MMK(LK.
M_N8+N9Q:;[R*6) F8;C>-@*C&"C8RV.N*],HHLC:YP-C\*-*_M;3KOQ!'I^M
M1V&B1:4EO<Z:A3,;DB4!BP4D'& /Q[5T'BSPNOB;0(M+CN!9)%=6]PK+%O $
M,JOM"Y&,[<>WO6]15-MN_G?YWO\ F39?I^%OR.&T[X;?V?K.FW_]J^9]AU>^
MU/R_LV-_VE679G=QMW=><XZ"J]G\,)K/7K"<:X&TK3[Z[O(+'[)A\W*.'5I=
M_."Y*G:."0<\$>@T5-E:WE;\O\BKO?\ KK_FSSGPW\*[S0+JW<^)-Z6>D2Z3
M:"&P5&B1Y XD)=G5W&,'*[3QP.<U8_@RG]CZW;'4K"TN-5AM8B=,TD6MNA@D
M\Q9&A$AW.3P2&48Z 5ZA13_K\W^;%_7Y?Y'#W7P\GO[+Q>EYJ\9N/%%K%#+)
M%9E4@9(/*+!3(203S@GCID]:RKKX17$NJ2W%OK\,<$VH6>H2+)IPDF9[=558
M_,\P?N\*2%VY!/4C(/IM%"T=UY?AL&ZM_6IYU<?"N630_P"S1J>GW437]W>/
M#J>C)=0DSNS A2ZNKINP'5P#SE>>.R\-Z)'X;\,:;HL,\MQ'86R6ZRR_><*,
M9/\ A6G10M%9>7X; ]7?^M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
LB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>pressrel0.jpg
<TEXT>
begin 644 pressrel0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !6 +(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#UCQEXRM?"
M=B"0)K^8?N(,_P#CS>B_S_,CPW6/%6M:[*SWU_,Z,>(58K&OL%'']:/%&LR:
M_P"(KR_D<E'D*Q#/W8QPH'X?J37;_#?P'8:OIYUC5D\^)G*00;B%XX+-CKSQ
MCVKVZ=.GA:7/-:G@5:M7&5?9P>G]:L\PHKZ0_P"$%\+_ /0%M?R/^-'_  @O
MA?\ Z MK^1_QI?VG3[,?]E5?YD?-]%?2'_""^%_^@+:_D?\ &C_A!?"__0%M
M?R/^-']IT^S#^RJO\R/F^BOI#_A!?"__ $!;7\C_ (T?\(+X7_Z MK^1_P :
M/[3I]F']E5?YD?-]%?2'_""^%_\ H"VOY'_&C_A!?"__ $!;7\C_ (T?VG3[
M,/[*J_S(^;Z*^D/^$%\+_P#0%M?R/^-'_""^%_\ H"VOY'_&C^TZ?9A_957^
M9'S?17TA_P (+X7_ .@+:_D?\:/^$%\+_P#0%M?R/^-']IT^S#^RJO\ ,CYO
MHKZ0_P"$%\+_ /0%M?R/^-'_  @OA?\ Z MK^1_QH_M.GV8?V55_F1\WT5](
M?\(+X7_Z MK^1_QH_P"$%\+_ /0%M?R/^-']IT^S#^RJO\R/F^BOI#_A!?"_
M_0%M?R/^-'_""^%_^@+:_D?\:/[3I]F']E5?YD?/>GZKJ&E3":PO)[9P<YC<
MC/U'?\:]@\"_$@:U,FEZQLCOFXBF4868^A'9OT/MTJ?Q5\-='O-(FETJU6SO
M84+Q^63M?'.T@\<^M>'1R/%(DD;,CH0RLIP01T(-7^YQD'9:_B1>M@9I-W3^
MX^KZ*X+3_B78MIMJUTH-P84,I#X&_ SQCUS17DO#54_A/96*HM7YCPNO?_A=
M_P B%9_]=)?_ $,UX!7O_P +O^1"L_\ KI+_ .AFO5S+^"O4\?*_XS]/\CLJ
M**\-OOBEXEM]0N84EMMD<K*N81T!(KRJ&'G6;Y>A[&(Q,*"3GU/<J*\%_P"%
MK^*/^>MK_P!^!6OH'Q=OA?11:W# ]J[8::)"KIGN1G! ],9K:67UDK[F$<RH
M2=M4>QT5RGB[QWI_A:!$ %U>RINCA1N-O9F/8?SKS.X^+/B:6;?&UI F?N)#
MD?F2344L'5JKF2T-*V-HTI<K>OD>[T5Y=X7^+2W=U'::]#% 7.U;J+(0'_:!
M)Q]<_@.M6/B!X[U;PSKT%GIZVS0R6JS$RH6.2S#J".,**7U2KS^S:U#Z[1]G
M[1/0])HKQ(_&'6_L(C%I9_:BQS-M. O8!<]>O)/X55M?BSXE@GWS&UN(\\H\
M6WCV*XK7^SZWD9?VG0\SW>BN;\)>,K#Q9:L8 8;N( RV[')7W![CWJOXP\>6
M/A51 $^U:@Z[E@5L!1ZL>WTZG]:YE1J.?L[:G4Z]-4_:7T.LHKP>?XL>)I9M
M\;VL*9_U:0@C\SD_K74^%_BS'>W,=GKL,5LSG:MS%D)GMN!SCZYQ]*WG@:T8
MWM<YX9A0G+EO;U/3Z*\K\>>/-;\/^)GL;"2 0")'&^(,<D>M<S_PM?Q1_P ]
M;7_OP*<,#5G%25M0J9A1A)Q=[H]ZHKPVQ^+GB"WN UVEK=0Y^9/+V''L1T_$
M&O8]&U:VUS2;?4;-B89UR W53T(/N""*RK8:I1UEL:T,73KW4-RU=?\ 'I/_
M -<V_E7RG7U9=?\ 'I/_ -<V_E7RG7=E>TOE^IYV;;P^?Z!1117K'CA7O_PN
M_P"1"L_^NDO_ *&:\ KW_P"%W_(A6?\ UTE_]#->?F7\%>IZ65_QGZ?Y'95\
MLZK_ ,A>]_Z[R?\ H1KZFKY9U7_D+WO_ %WD_P#0C7/EF\OD=.;?##YGM$_P
M_P#!5AIBWM_%Y$00%I)+EP,X^O7VKQG5Q8#5[H:67-CYA\@OUV]NO/YUW'Q4
MTN^ANK'4FGEEL9HE149LK"X49 ';(&?SJ'X5V&B:AK$\6HP^9?(N^V#M\F.^
M!W8=?_U5O0DZ=)UI2<O(Y\1%5*RH1BH^9QMK#=:YJUK:F5I+BX>.!6<YQT5<
M^P&/RKWK3OAWX:L;%;=].CN7QAYI\EF/K[?A7A\T5WX3\4[67_2=/N0R[APV
MTY!^A&#]#7M^G_$7PU?6*W#ZC';/C+PS9#*?3W_"IQSJM1=.]O(O+U23DJMN
M;S/*_B)X2M_"^JP-9%OL5VK-&C')1EQN&>XY'YUSVJZM-JL>GB<EI+2U%MN/
M5@'8C\@P'X5T/Q$\6V_BC58%L@WV*T5EC=A@NS$;FQV' QWXKG=4TJ72XM/,
MX99+NU%SM;^$%W"_F%!_&NJAS<D?:?%_7Z''B.7VD_9?#_7ZG6?#;P=:>)+J
MYN]1!>TM2JB(''F,<GDCG  _6O1]8^''A[4K!X8+&.SN N(IH/EVGMD=&'KG
MFO./AOXRM/#5S<VFHY6TN2K"95SY;#CD#D@C^5>C:Q\2/#VFZ<\]M>QWMP5_
M=00DDL?<_P (^M<&*^L>W]R]NAZ.$^K>P]^U^M]SQ70]2N/"_BB"Z.Y7M9BD
MZ#^)<X=?RS^.*J:EJ,VKZM<7]VY\RXD+N1SM'H/H.!]*NZ)IUQXI\50VY!+7
M4YDG9?X5SES^6?TJEJFFS:/J]Q87:,)()"C#IN'8CZCD?6O37+S_ -ZQY3Y_
M9_W;_B=Q8:_\.+.P6V?0;^X;: \TT2%V/KGS./PQ2:/X$T;QC)=W>B:C>6-K
M%(%\FZM5<J2,\,).1]?UJ*Q\/^ +RQ6Y?Q'=VS;<O#-M#J?3[O/X9J71_'>C
M>#GN[31-.N[ZUED#>==7*H6(&.%$? ^M<<N:S]CS<WGM^.AVQY+Q]OR\OEO^
M&I@^.M.N-)UZ.PN;S[8\%K&@F\O82H!P",GH..O:NT\#^!_#VL>$8-2U*W9I
MF:3>_GL@ #$=C@<"N,\=ZA<:MK\5_<V?V-Y[6-Q#YF\A2#@DX'4<].];<NE7
MU[\'K&ZM)YA':RRM<0*WRNF\_,1WV_R)]*JIS.C!<UFVM?\ AB:?(J\WR\R2
M>GW=S \:6_AZUUE8?#LK26ZQXE.\LN_)^Z3UXQ[5ZM\*+>:#P2C2@A9KB22/
M/]W@?S!KR'PC#I-SXFLX-:5C9ROLX;:-Q^[N/IG@].M?2<44<$211(J1HH54
M48"@= !7/CY\D%2W\V=.70YZDJVB\D-NO^/2?_KFW\J^4Z^K+K_CTG_ZYM_*
MOE.GE>TOE^I.;;P^?Z!1117K'CA7O_PN_P"1"L_^NDO_ *&:\ KW_P"%W_(A
M6?\ UTE_]#->?F7\%>IZ65_QGZ?Y'95X;??"WQ+<:A<S)%;;))69<S#H237N
M5%>50Q$Z+?+U/8Q&&A724^AE:MH<&M^'I-*NQ\LD84,!DHP'##Z&O)=/^&_B
M_2=4@OK06HFMY Z-Y_!Q_0]/I7M]%.EB9TDXK9BK82G5:E+=')>*_!%IXMM8
MIY?]#U)(P!*OS#UVMZ@'/->:3_";Q-%-LC6UF3/$BS8'Y$ U[Q154L95I+E6
MQ%; T:KYI;GE_AGX2I9W4=WKL\5P4(9;:($H3_M$CGZ8_,5@?&(!?%MH , 6
M"8 _ZZ25[?7B'QC_ .1NM/\ KP3_ -&25T82M.KB$YOH<V,H4Z.&:@NJ,S0/
MA]?>)?#_ /:5A=0"19FC:&7*] #D,,^O3%7K?X1^(Y9@LS6<"=W:4M^@%=O\
M(O\ D3'_ .ON3^2UWM.MC:L*DHH*& HU*<9N]VCF_"7@RP\)VK"$F>\E $MP
MPP2/0#L/:H/&/@6Q\5QK+O\ LU_&,).JYW#^ZP[C^7Z5U=%<*K5%/VE]3O="
MFZ?L[:'@\_PF\313;(TM9DS_ *Q)L#\B :ZGPO\ ":.RN8[S7)X[AT(9;:+.
MS/\ M$XS],8^M>GT5O/'5I1Y;V.>&74(2YK7]3ROQYX#UOQ!XF>^L(X# 8D0
M;Y0IR!Z5V'@K0[G1?"4.EZBD9E!DWJ#N4AF)Q^1KI**RGB)SIJF]D;0PL(5'
M56[/$]6^$VLIJUQ_98@>R+DPEY<,%/.#].GX5ZOX<75(]"MH=951?1+L=E?<
M' Z-GU(Z^^:U:*=7$SJQ49]!4<+3HR<H=2*Z_P"/2?\ ZYM_*OE.OJRZ_P"/
M2?\ ZYM_*OE.N[*]I?+]3SLVWA\_T"BBBO6/'%961RK##*<$'L:]^^%O_(AV
M?_727_T,UY7\0?#LN@^)KA@A^QW;M- _;DY9?P)_+%2^"_'MSX4$EM+";JPD
M;=Y>[:R-ZJ?Z?R[\.)@\103I^IZ&%FL-B&JGH?0-%>9?\+GT[_H$W7_?Q:/^
M%SZ=_P! FZ_[^+7E?4Z_\IZ_U[#_ ,QZ;17F7_"Y]._Z!-U_W\6C_A<^G?\
M0)NO^_BT?4Z_\H?7L/\ S'IM%>9?\+GT[_H$W7_?Q:D7XRZ05&[3;X'N!L/]
M:/J=?^4?U[#_ ,QZ37B'QC_Y&ZT_Z\$_]&25T_\ PN71O^@=?_\ CG_Q5>>^
M._$UMXJUN&^M89H8X[982LN,Y#,<\$\?,*Z\%AZL*O-)61QX_$TJE'EA*[/3
M?A%_R)C_ /7W)_):[VO$_!'Q"T_POH+6%U:74LAG:3=%MQ@@#N?:ND_X7+HW
M_0.O_P#QS_XJLL1A:TJLFHZ&N&Q=&%&,92UL>D45YO\ \+ET;_H'7_\ XY_\
M51_PN71O^@=?_P#CG_Q58_4Z_P#*;_7</_,>D45YO_PN71O^@=?_ /CG_P 5
M1_PN71O^@=?_ /CG_P 51]3K_P H?7</_,>D45YO_P +ET;_ *!U_P#^.?\
MQ5'_  N71O\ H'7_ /XY_P#%4?4Z_P#*'UW#_P QZ117F_\ PN71O^@=?_\
MCG_Q5'_"Y=&_Z!U__P".?_%4?4Z_\H?7</\ S'H5V<6<_P#US;^5?*E>F>)_
MBPVIZ;-8:59R6ZSJ4DGE8;@IZA0.GUS7GVF:;=:OJ4%A9QF2>9@JCT]SZ =3
M7IX&C*C&3J:7/*S"O"O.,:>MOU*PC<C(1B/I17TG9>$M'M+"WMFLXI3#$L9D
M8<M@ 9/UHK-YG&_PEK*IV^(MZSHEAK^GO9:A )(FY!Z,A_O*>QKQ/Q?\/;CP
MPANDO(I[-B0FX%9![$8Q^.?PHHKFP%6:J<B>AUYA2@Z?.UJ<71117NGSP444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &_P"&O"=[XGN!%:SP1#N9
M2>!^ ->V^$_!6G>%("8<SWKC$ERXP2/11_"***\?,*LT^1/0]O+*4''G:U.E
(HHHKRSUS_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6842447248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Feb. 24, 2017</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Roper Technologies Inc<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000882835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,984,404,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,434,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6842945728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 757,200<span></span>
</td>
<td class="nump">$ 778,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">619,854<span></span>
</td>
<td class="nump">488,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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">181,952<span></span>
</td>
<td class="nump">189,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">31,679<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Unbilled Receivables</a></td>
<td class="nump">129,965<span></span>
</td>
<td class="nump">122,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">55,851<span></span>
</td>
<td class="nump">39,355<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,776,501<span></span>
</td>
<td class="nump">1,618,047<span></span>
</td>
</tr>
<tr class="re">
<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">141,318<span></span>
</td>
<td class="nump">105,510<span></span>
</td>
</tr>
<tr class="ro">
<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">8,647,142<span></span>
</td>
<td class="nump">5,824,726<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other intangible assets, net</a></td>
<td class="nump">3,655,843<span></span>
</td>
<td class="nump">2,528,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred taxes</a></td>
<td class="nump">30,620<span></span>
</td>
<td class="nump">31,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">73,503<span></span>
</td>
<td class="nump">59,554<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">14,324,927<span></span>
</td>
<td class="nump">10,168,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">152,067<span></span>
</td>
<td class="nump">139,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Accrued Compensation</a></td>
<td class="nump">161,730<span></span>
</td>
<td class="nump">119,511<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred revenue</a></td>
<td class="nump">488,399<span></span>
</td>
<td class="nump">267,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other Accrued Liabilities, Current</a></td>
<td class="nump">219,339<span></span>
</td>
<td class="nump">168,513<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income taxes payable</a></td>
<td class="nump">22,762<span></span>
</td>
<td class="nump">18,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt, net</a></td>
<td class="nump">400,975<span></span>
</td>
<td class="nump">6,805<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,445,272<span></span>
</td>
<td class="nump">720,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">5,808,561<span></span>
</td>
<td class="nump">3,264,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred taxes</a></td>
<td class="nump">1,178,205<span></span>
</td>
<td class="nump">810,856<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities</a></td>
<td class="nump">104,024<span></span>
</td>
<td class="nump">74,017<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">8,536,062<span></span>
</td>
<td class="nump">4,869,418<span></span>
</td>
</tr>
<tr class="re">
<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 (Note 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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</a></td>
<td class="nump">1,036<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,489,067<span></span>
</td>
<td class="nump">1,419,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,642,402<span></span>
</td>
<td class="nump">4,110,530<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings</a></td>
<td class="num">(324,739)<span></span>
</td>
<td class="num">(212,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(18,901)<span></span>
</td>
<td class="num">(19,094)<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">5,788,865<span></span>
</td>
<td class="nump">5,298,947<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">$ 14,324,927<span></span>
</td>
<td class="nump">$ 10,168,365<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20028-108363<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=6409836&amp;loc=d3e19793-108362<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=64834752&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6843024704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>CONSOLIDATED BALANCE SHEETS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</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 (in shares)</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">350,000<span></span>
</td>
<td class="nump">350,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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">103,578<span></span>
</td>
<td class="nump">102,795<span></span>
</td>
</tr>
<tr class="ro">
<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, outstanding (in shares)</a></td>
<td class="nump">101,672<span></span>
</td>
<td class="nump">100,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="nump">1,925<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6840572448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Earnings - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Earnings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 3,789,925<span></span>
</td>
<td class="nump">$ 3,582,395<span></span>
</td>
<td class="nump">$ 3,549,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">1,457,515<span></span>
</td>
<td class="nump">1,417,749<span></span>
</td>
<td class="nump">1,447,595<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,332,410<span></span>
</td>
<td class="nump">2,164,646<span></span>
</td>
<td class="nump">2,101,899<span></span>
</td>
</tr>
<tr class="re">
<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 expenses</a></td>
<td class="nump">1,277,847<span></span>
</td>
<td class="nump">1,136,728<span></span>
</td>
<td class="nump">1,102,426<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,054,563<span></span>
</td>
<td class="nump">1,027,918<span></span>
</td>
<td class="nump">999,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">111,559<span></span>
</td>
<td class="nump">84,225<span></span>
</td>
<td class="nump">78,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">871<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income/(expense), net</a></td>
<td class="num">(1,481)<span></span>
</td>
<td class="nump">58,652<span></span>
</td>
<td class="nump">620<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Earnings before income taxes</a></td>
<td class="nump">940,652<span></span>
</td>
<td class="nump">1,002,345<span></span>
</td>
<td class="nump">921,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">282,007<span></span>
</td>
<td class="nump">306,278<span></span>
</td>
<td class="nump">275,423<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 658,645<span></span>
</td>
<td class="nump">$ 696,067<span></span>
</td>
<td class="nump">$ 646,033<span></span>
</td>
</tr>
<tr class="re">
<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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 6.50<span></span>
</td>
<td class="nump">$ 6.92<span></span>
</td>
<td class="nump">$ 6.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 6.43<span></span>
</td>
<td class="nump">$ 6.85<span></span>
</td>
<td class="nump">$ 6.40<span></span>
</td>
</tr>
<tr class="ro">
<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 common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">101,291<span></span>
</td>
<td class="nump">100,616<span></span>
</td>
<td class="nump">99,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">102,464<span></span>
</td>
<td class="nump">101,597<span></span>
</td>
<td class="nump">100,884<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6827746720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Condensed Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 658,645<span></span>
</td>
<td class="nump">$ 696,067<span></span>
</td>
<td class="nump">$ 646,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income/(loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(111,960)<span></span>
</td>
<td class="num">(139,789)<span></span>
</td>
<td class="num">(115,010)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Unrecognized Pension Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,063)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income/(loss), net of tax</a></td>
<td class="num">(111,960)<span></span>
</td>
<td class="num">(140,852)<span></span>
</td>
<td class="num">(115,010)<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">$ 546,685<span></span>
</td>
<td class="nump">$ 555,215<span></span>
</td>
<td class="nump">$ 531,023<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit, after reclassification adjustments, of (increase) decrease in accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6844375088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Earnings [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at at Dec. 31, 2013</a></td>
<td class="nump">$ 1,013<span></span>
</td>
<td class="nump">$ 1,229,233<span></span>
</td>
<td class="nump">$ 2,959,196<span></span>
</td>
<td class="nump">$ 43,083<span></span>
</td>
<td class="num">$ (19,475)<span></span>
</td>
<td class="nump">$ 4,213,050<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2013</a></td>
<td class="nump">99,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">646,033<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">646,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">32,517<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">32,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="nump">581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,549<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">2,751<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Treasury stock sold (in shares)</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments, net of tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(115,010)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(115,010)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">63,025<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">63,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(22,064)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,062)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity (in shares)</a></td>
<td class="nump">213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Stock option tax benefit, net of shortfalls</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">21,481<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">21,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of senior subordinated convertible notes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of senior subordinated convertible notes (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(85,028)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(85,028)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at at Dec. 31, 2014</a></td>
<td class="nump">$ 1,021<span></span>
</td>
<td class="nump">1,325,338<span></span>
</td>
<td class="nump">3,520,201<span></span>
</td>
<td class="num">(71,927)<span></span>
</td>
<td class="num">(19,273)<span></span>
</td>
<td class="nump">4,755,360<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2014</a></td>
<td class="nump">100,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">696,067<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">696,067<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">33,002<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 33,006<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises (in shares)</a></td>
<td class="nump">402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,710<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">$ 2,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Treasury stock sold (in shares)</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments, net of tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(139,789)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(139,789)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">61,766<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">61,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">(14,697)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity (in shares)</a></td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Stock option tax benefit, net of shortfalls</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">22,175<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of senior subordinated convertible notes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(11,032)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,032)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of senior subordinated convertible notes (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Deferred Pension Gain</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,063)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(105,738)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(105,738)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at at Dec. 31, 2015</a></td>
<td class="nump">$ 1,028<span></span>
</td>
<td class="nump">1,419,262<span></span>
</td>
<td class="nump">4,110,530<span></span>
</td>
<td class="num">(212,779)<span></span>
</td>
<td class="num">(19,094)<span></span>
</td>
<td class="nump">$ 5,298,947<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2015</a></td>
<td class="nump">100,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 earnings</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">658,645<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 658,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">27,970<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 27,974<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock option exercises (in shares)</a></td>
<td class="nump">372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Treasury stock sold</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">3,147<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">$ 3,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Treasury stock sold (in shares)</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments, net of tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(111,960)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(111,960)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">77,860<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">77,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="num">(17,980)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(17,976)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity (in shares)</a></td>
<td class="nump">411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Stock option tax benefit, net of shortfalls</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(8,081)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,081)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of senior subordinated convertible notes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(13,111)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of senior subordinated convertible notes (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(126,773)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(126,773)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at at Dec. 31, 2016</a></td>
<td class="nump">$ 1,036<span></span>
</td>
<td class="nump">$ 1,489,067<span></span>
</td>
<td class="nump">$ 4,642,402<span></span>
</td>
<td class="num">$ (324,739)<span></span>
</td>
<td class="num">$ (18,901)<span></span>
</td>
<td class="nump">$ 5,788,865<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Dec. 31, 2016</a></td>
<td class="nump">101,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,672<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_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66004921&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury shares (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of treasury stock (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6825918832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Consolidated Statements of Changes in Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Currency translation adjustments, tax</a></td>
<td class="nump">$ 2,570<span></span>
</td>
<td class="nump">$ 6,658<span></span>
</td>
<td class="nump">$ 3,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ConversionOfSeniorSubordinatedConvertibleNotesTax', window );">Conversion of senior subordinated convertible notes, tax</a></td>
<td class="nump">$ 980<span></span>
</td>
<td class="nump">$ 2,094<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ConversionOfSeniorSubordinatedConvertibleNotesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to the conversion of senior subordinated convertible notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ConversionOfSeniorSubordinatedConvertibleNotesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6843987824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net earnings</a></td>
<td class="nump">$ 658,645<span></span>
</td>
<td class="nump">$ 696,067<span></span>
</td>
<td class="nump">$ 646,033<span></span>
</td>
</tr>
<tr class="re">
<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 earnings to cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization of property, plant and equipment</a></td>
<td class="nump">37,299<span></span>
</td>
<td class="nump">38,185<span></span>
</td>
<td class="nump">40,890<span></span>
</td>
</tr>
<tr class="re">
<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 of intangible assets</a></td>
<td class="nump">203,154<span></span>
</td>
<td class="nump">166,076<span></span>
</td>
<td class="nump">156,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">5,612<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
<td class="nump">4,003<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-cash stock compensation</a></td>
<td class="nump">78,827<span></span>
</td>
<td class="nump">61,766<span></span>
</td>
<td class="nump">63,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain (Loss) on Disposition of Business</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(70,860)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquired businesses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable</a></td>
<td class="num">(20,734)<span></span>
</td>
<td class="nump">52,597<span></span>
</td>
<td class="num">(404)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">6,353<span></span>
</td>
<td class="num">(1,150)<span></span>
</td>
<td class="nump">6,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInUnbilledReceivables', window );">Unbilled Receivables</a></td>
<td class="num">(1,202)<span></span>
</td>
<td class="num">(21,844)<span></span>
</td>
<td class="num">(10,305)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">20,176<span></span>
</td>
<td class="num">(8,392)<span></span>
</td>
<td class="nump">7,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_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenues</a></td>
<td class="nump">25,190<span></span>
</td>
<td class="nump">8,239<span></span>
</td>
<td class="num">(28,202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(47,589)<span></span>
</td>
<td class="nump">3,069<span></span>
</td>
<td class="num">(46,619)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOtherOperatingActivities', window );">Other, net</a></td>
<td class="num">(1,946)<span></span>
</td>
<td class="nump">936<span></span>
</td>
<td class="nump">1,528<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Cash provided by operating activities</a></td>
<td class="nump">963,785<span></span>
</td>
<td class="nump">928,825<span></span>
</td>
<td class="nump">840,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions of businesses, net of cash acquired</a></td>
<td class="num">(3,721,758)<span></span>
</td>
<td class="num">(1,762,883)<span></span>
</td>
<td class="num">(305,379)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(37,305)<span></span>
</td>
<td class="num">(36,260)<span></span>
</td>
<td class="num">(37,644)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized Software Expenditures</a></td>
<td class="num">(2,801)<span></span>
</td>
<td class="num">(2,439)<span></span>
</td>
<td class="num">(2,588)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from Divestiture of Businesses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">105,624<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromProductiveAssets', window );">Proceeds from sale of assets</a></td>
<td class="nump">870<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
<td class="nump">1,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">8,138<span></span>
</td>
<td class="num">(3,500)<span></span>
</td>
<td class="num">(4,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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Cash used in investing activities</a></td>
<td class="num">(3,752,856)<span></span>
</td>
<td class="num">(1,698,332)<span></span>
</td>
<td class="num">(348,105)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from senior notes</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Borrowings/(payments) under revolving line of credit, net</a></td>
<td class="nump">1,750,000<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
<td class="num">(250,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_RepaymentsOfConvertibleDebt', window );">Principal payments on convertible notes</a></td>
<td class="num">(4,284)<span></span>
</td>
<td class="num">(4,006)<span></span>
</td>
<td class="num">(561)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(17,266)<span></span>
</td>
<td class="num">(8,044)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Cash dividends to stockholders</a></td>
<td class="num">(121,130)<span></span>
</td>
<td class="num">(100,334)<span></span>
</td>
<td class="num">(79,859)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTreasuryStock', window );">Treasury stock sales</a></td>
<td class="nump">3,340<span></span>
</td>
<td class="nump">2,889<span></span>
</td>
<td class="nump">2,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Stock award tax excess windfall benefit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,228<span></span>
</td>
<td class="nump">21,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ProceedsFromStockBasedCompensationNet', window );">Proceeds from stock based compensation, net</a></td>
<td class="nump">9,998<span></span>
</td>
<td class="nump">18,312<span></span>
</td>
<td class="nump">10,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_RedemptionPremiumConvertibleDebt', window );">Redemption Premium Convertible Debt</a></td>
<td class="num">(14,166)<span></span>
</td>
<td class="num">(13,126)<span></span>
</td>
<td class="num">(1,518)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(1,229)<span></span>
</td>
<td class="num">(1,677)<span></span>
</td>
<td class="num">(461)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Cash provided by/(used in) financing activities</a></td>
<td class="nump">2,805,263<span></span>
</td>
<td class="nump">996,242<span></span>
</td>
<td class="num">(298,104)<span></span>
</td>
</tr>
<tr class="ro">
<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 foreign currency exchange rate changes on cash</a></td>
<td class="num">(37,503)<span></span>
</td>
<td class="num">(58,654)<span></span>
</td>
<td class="num">(43,522)<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="num">(21,311)<span></span>
</td>
<td class="nump">168,081<span></span>
</td>
<td class="nump">150,710<span></span>
</td>
</tr>
<tr class="ro">
<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 year</a></td>
<td class="nump">778,511<span></span>
</td>
<td class="nump">610,430<span></span>
</td>
<td class="nump">459,720<span></span>
</td>
</tr>
<tr class="re">
<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 year</a></td>
<td class="nump">757,200<span></span>
</td>
<td class="nump">778,511<span></span>
</td>
<td class="nump">610,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_CashPaidAbstract', window );"><strong>Cash paid for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">104,928<span></span>
</td>
<td class="nump">79,225<span></span>
</td>
<td class="nump">74,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes, net of refunds received</a></td>
<td class="nump">329,596<span></span>
</td>
<td class="nump">280,801<span></span>
</td>
<td class="nump">300,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfAssetsAcquired', window );">Fair value of assets, including goodwill</a></td>
<td class="nump">4,433,085<span></span>
</td>
<td class="nump">1,876,984<span></span>
</td>
<td class="nump">324,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAssumed1', window );">Liabilities assumed</a></td>
<td class="num">(711,327)<span></span>
</td>
<td class="num">(114,101)<span></span>
</td>
<td class="num">(19,338)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_CashPaidToAcquireBusinessNetOfCashAcquired', window );">Cash paid, net of cash acquired</a></td>
<td class="nump">$ 3,721,758<span></span>
</td>
<td class="nump">$ 1,762,883<span></span>
</td>
<td class="nump">$ 305,379<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_CashPaidAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_CashPaidAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_rop_CashPaidToAcquireBusinessNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_CashPaidToAcquireBusinessNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_ProceedsFromStockBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, offset by the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ProceedsFromStockBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_RedemptionPremiumConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the payment of the redemption premium on long-term debt instruments which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_RedemptionPremiumConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=65896087&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of assets acquired in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) from sale or disposal of an organization or integrated set of activities (for example, but not limited to, a partnership or corporation) engaged in providing a product or service in a commercial, industrial, or professional environment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInUnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for interest during the period net of cash paid for interest that is capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of liabilities assumed in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for operating activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3098-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3095-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of an equity stock that has been previously reacquired 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>28
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833280816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Accounting Policies</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 27.1pt; vertical-align: top; color: #000000; align: right;">(1)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Summary of Accounting Policies</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Basis of Presentation</u></font> - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Nature of the Business</u></font> - Roper is a diversified technology company.&#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Recent Accounting Pronouncements</u></font> - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&#160;&#160;The Company considers the applicability and impact of all ASUs.&#160;&#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Adopted Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update on stock compensation.&#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&#160;This change adds volatility to the Company's effective tax rate.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update amending the equity method of&#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&#160; Early adoption is permitted.&#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&#160; The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&#160;The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not&#160;have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Released Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&#160;This update,&#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&#160; These amendments include the&#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Accounts Receivable</u></font> - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Cash and Cash Equivalents</u></font> - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Contingencies</u></font> - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&#160;&#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&#160;&#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Years ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Basic weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">99,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Effect of potential common stock:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Common stock awards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,126</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Diluted weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">102,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;">As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Estimates</u></font> - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Translation and Transactions</u></font> - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&#160;&#160;Translation adjustments are reflected as a component of other comprehensive income.&#160;&#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&#160;&#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="margin-bottom: 11pt; font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Goodwill and Other Intangibles</u></font> - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. </font>The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&#160;&#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&#160;&#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&#160;&#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&#160;&#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&#160;&#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&#160;&#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&#160;&#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed </font>whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&#160;&#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a significant adverse change in legal factors or in the business climate;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">an adverse action or assessment by a regulator;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">unanticipated competition;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a loss of key personnel;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &#160;Roper first qualitatively assesses <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&#160; </font>If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&#160;&#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&#160;&#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&#160;&#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&#160;&#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The assessment of fair value for impairment purposes requires significant judgments to be made by management.&#160;&#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&#160;&#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Impairment of Long-Lived Assets</u></font> - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Income Taxes</u></font> - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&#160;&#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&#160; No prior periods were adjusted.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Rate Risk</u></font> - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&#160;&#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&#160;&#160;There were no interest rate swaps outstanding at December 31, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Inventories</u></font> - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Other Comprehensive Income</u></font> - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Product Warranties</u></font> - The Company sells certain of its products to customers with a product warranty that allows customers to return a defective product during a specified warranty period following the purchase in exchange for a replacement product, repair at no cost to the customer or the issuance of a credit to the customer. The Company accrues its estimated exposure to warranty claims based upon current and historical product sales data, warranty costs incurred and any other related information known to the Company.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Research and Development</u></font> - Research and development ("R&amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Revenue Recognition</u></font> - The Company recognizes revenue when all of the following criteria are met:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">persuasive evidence of an arrangement exists;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">delivery has occurred or services have been rendered;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the seller's price to the buyer is fixed or determinable; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">collectibility is reasonably assured.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Capitalized Software</u></font> - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&#160;&#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Stock-Based Compensation</u></font> - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&#160;&#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&#160;&#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18861-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18743-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18854-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822952976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Acquisitions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Acquisitions</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(2)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Business Acquisitions and Divestitures</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">2016 Acquisitions </font>&#8211; During the year ended December 31, 2016, Roper completed six business combinations.&#160;&#160;Roper acquired the businesses in order to both expand and complement its existing technologies.&#160; The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Purchase price allocations are preliminary pending final intangibles valuations and tax-related adjustments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The largest of the 2016 acquisitions was Deltek Inc., a global provider of enterprise software and information solutions for government contractors, professional services firms and other project-based businesses.&#160; Roper acquired 100% of the shares of Project Diamond Holdings Corp. (the parent company of Deltek) on December 27, 2016, in a $2.8 billion all-cash transaction.&#160; Deltek is reported in the RF Technology segment.</div><div style="text-align: left; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Identifiable intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">972,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,234,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">43,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,381,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred revenue</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,433</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-term deferred tax liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">349,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,935</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,800,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The majority of the goodwill is not expected to be deductible for tax purposes.&#160;&#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;">The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Pro forma</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Year ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,268,052</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,012,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">656,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">647,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.41</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Pro forma earnings were adjusted by $47.4 million and $37.2 million for the years ended December 31, 2016 and 2015, respectively, for non-recurring acquisition and other costs. Adjustments were also made for recurring changes in amortization, interest expense and taxes related to the acquisition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">During the year ended December 31, 2016, Roper completed five other acquisitions which were immaterial.&#160;&#160;The aggregate purchase price of these acquisitions totaled $920 million of cash.&#160;&#160;The Company recorded $372 million in other identifiable intangibles and $642 million in goodwill in connection with these acquisitions.&#160;&#160;Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The results of the following acquisitions are reported in the Medical &amp; Scientific Imaging segment:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Clinisys - On January 7, 2016, Roper acquired 100% of the shares of&#160;CliniSys Group Ltd. ("CliniSys"), a provider of clinical laboratory software headquartered in the United Kingdom.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">PCI Medical - On March 17, 2016, Roper acquired the assets of PCI Medical Inc., a provider of medical probe and scope disinfection products.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">GeneInsight - On April 1, 2016, the Company acquired 100% of the shares of GeneInsight Inc., a provider of software for managing the analysis, interpretation and reporting of genetic tests.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">UNIConnect - On November 10, 2016, Roper acquired the assets of UNIConnect LC, a provider of process management software for molecular laboratories.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">ConstructConnect - On October 31, 2016, Roper acquired 100% of the shares of iSqFt Holdings Inc. (d/b/a ConstructConnect), a <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">provider of cloud-based data, collaboration, and workflow automation solutions to the commercial construction industry.&#160;&#160; ConstructConnect is reported in the RF Technology segment.</font></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;">The Company expensed transaction costs of $4.2 million related to the acquisitions as corporate general and adminstrative expenses, as incurred.</div><div style="line-height: 11.4pt;">The majority of the goodwill recorded for these five companies is not expected to be deductible for tax purposes.&#160;&#160;Of the $372 million of intangible assets acquired, $34 million was assigned to trade names that are not subject to amortization. The remaining $338 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $242 million (14 year weighted-average useful life), unpatented technology of $66 million (6 year weighted-average useful life) and software of $30 million (9 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">2015 Acquisitions </font>&#8211; During the year ended December 31, 2015, Roper completed eight business combinations.&#160;&#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The results of the following acquisitions are reported in the Medical &amp; Scientific Imaging segment:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Strata </font>- On January 21, 2015, Roper acquired 100% of the shares of Strata Decision Technologies LLC ("Strata"), a provider of planning and budget software for health care providers.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Softwriters </font>- On February 9, 2015, Roper acquired 100% of the shares of Softwriters Inc., a provider of long-term care pharmacy operating software.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Data Innovations </font>- On March 4, 2015, Roper acquired 100% of the shares of Data Innovations LLC, a provider of clinical and blood laboratory middleware.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">AHP </font>- On September 4, 2015, Roper acquired the assets of Atlantic Health Partners LLC ("AHP"), a group purchasing organization specializing in vaccines for the physician marketplace.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #3c3c3c; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Atlas </font>- On October 26, 2015, Roper acquired 100% of the shares of Atlas Database Software Corp. ("Atlas"), a provider of clinical process integration to private and public health sectors.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The results of the following acquisitions are reported in the RF Technology segment:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">On Center </font>- On July 20, 2015, Roper acquired 100% of the shares of On Center Software LLC ("On Center"), a provider of construction automation technology.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">RF IDeas </font>- On September 1, 2015, Roper acquired 100% of the shares of RF IDeas, Inc., a provider of proprietary identification card technology solutions.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Aderant </font>- On October 21, 2015, Roper acquired 100% of the shares of Aderant Holdings, Inc. ("Aderant"), a provider of comprehensive software solutions for law and other professional services firms.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The aggregate purchase price for the 2015 acquisitions was $1.8 billion, paid in cash.&#160; Roper purchased the businesses to expand upon existing software, supply chain and medical platforms.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company expensed transaction costs of $5.9 million related to the acquisitions as corporate general and administrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorde<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">d $1.2 billion in goodwill and $731 million in other identifiable intangibles in con</font>nection with the acquisitions.&#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&#160;&#160;Of the $731 million of intangible assets acquired, $51 million was assigned to trade names that are not subject to amortization. The remaining $680 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $541 million (19 year weighted-average useful life), unpatented technology of $100 million (8 year weighted-average useful life) and software of $39 million (6 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Divestiture of Abel </font>-<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">&#160;</font>On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&#8364;95 million), net of cash divested.&#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&#160; Abel was reported in the Industrial Technology segment.</div><div style="line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">2014 Acquisitions </font>&#8211; During the year ended December 31, 2014, Roper completed three business combinations.&#160;&#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper acquired 100% of the shares of Foodlink Holdings Inc. ("Foodlink"), Innovative Product Achievements LLC ("IPA") and Strategic Healthcare Programs Holdings LLC ("SHP") on July 2, August 5, and August 14, 2014, respectively.&#160; The aggregate purchase price was $303 million, paid in cash.&#160; Roper purchased the businesses to expand upon existing supply chain and medical platforms. SHP and IPA are reported in the Medical &amp; Scientific Imaging segment, and Foodlink is reported in the RF Technology segment.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company expensed transaction costs of $2.8 million related to the acquisitions as corporate general and administrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorde<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">d $208 million in goodwill and $99 million in other identifiable intangibles in con</font>nection with the acquisitions.&#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&#160;&#160;Of the $99 million of intangible assets acquired, $7 million was assigned to trade names that are not subject to amortization. The remaining $92 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $82 million (19 year weighted-average useful life), unpatented technology of $7 million (6 year weighted-average useful life), software of $2 million (4 year weighted-average useful life) and backlog of $1 million (1 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1497-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1490-128463<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1486-128463<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1524-128463<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4922-128472<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4934-128472<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4926-128472<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=SL65897772-128472<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1383-128463<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833276864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(3)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Inventories</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The components of inventories at December 31 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Raw materials and supplies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Finished products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">81,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">80,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Inventory reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(37,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">181,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822952976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(4)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Property, Plant and Equipment</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The components of property, plant and equipment at December 31 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Land</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">88,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">79,182</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery and other equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">221,325</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">223,561</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Computer equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">70,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,517</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">436,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401,086</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accumulated depreciation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(295,173</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(295,576</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Depreciation and amortization expense related to property, plant and equipment was $37,299, $38,185 and $40,890 for the years ended December 31, 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2921-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6817736576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(5)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Goodwill and Other Intangible Assets</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The carrying value of goodwill by segment was as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,594,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,280,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">408,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">426,583</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,710,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">476,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">720,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,196,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill written off related to divestiture of business</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(31,556</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,667</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(14,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(62,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,039,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,993,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">374,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">418,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,824,726</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,710,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,876,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(10,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,774</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(52,047</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,794</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(734</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(2,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,185,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,687,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">363,978</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">410,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,647,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Reclassifications and other during the year ended December 31, 2016 were due primarily to tax adjustments for 2015 acquisitions, and during the year ended December 31, 2015 were due primarily to tax and intangible adjustments for 2014 acquisitions.&#160; See Note 2 for information regarding acquisitions and divestitures.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other intangible assets were comprised of (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Accum. amort.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Net book value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,448,509</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(602,615</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,845,894</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117,405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">161,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(44,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">116,903</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,160</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,501</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Backlog</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,312,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(783,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,528,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,272,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(712,718</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,559,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">462,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(144,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">318,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">184,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(56,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">127,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">In process research and development</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,590,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(934,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,655,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Amortization expense of other intangible assets was $201 million, $164 million, and $153 million during the years ended December 31, 2016, 2015 and 2014, respectively. Amortization expense is expected to be $289 million in 2017, $283 million in 2018, $277 million in 2019, $268 million in 2020 and $256 million in 2021.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822917920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposal Groups<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations and Disposal Groups</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Divestiture of Abel </font>-<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">&#160;</font>On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&#8364;95 million), net of cash divested.&#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&#160; Abel was reported in the Industrial Technology segment.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721665-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=SL51724579-110230<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721663-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2941-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721659-107760<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721671-107760<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721677-107760<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1474-107760<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833285200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(6)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Accrued Liabilities</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Accrued liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Customer deposits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,094</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Warranty</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accrued dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,077</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,436</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rebates</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,414</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Billings in excess of cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,970</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,339</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">168,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822911232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(7)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Income Taxes</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">721,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">710,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">665,219</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291,731</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">256,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">940,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,002,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">921,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Current:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">239,217</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">229,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">218,302</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,779</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,041</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,710</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(27,357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(16,844</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,355</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(6,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(5,477</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">306,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">275,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Federal statutory rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Foreign rate differential</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">State taxes, net of federal benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Section 199 deduction</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">29.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The deferred income tax balance sheet accounts arise from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">186,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Net operating loss carryforwards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">87,010</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,504</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,203</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Valuation allowance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,009</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">273,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">198,045</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Amortizable intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,400,792</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">962,143</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,102</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,420,809</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">977,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">At December 31, 2016, the Company had approximately $51.5 million of tax-effected U.S. federal net operating loss carryforwards that if not utilized will expire in years 2023 through 2036. The U.S. federal net operating loss carryforwards increased from 2015 to 2016 primarily due to additional net operating losses obtained through recent acquisitions.&#160;&#160;In recent acquisitions, the consolidated group obtained U.S. federal net operating losses subject to an IRC Section 382 limitation; however, the Company expects to utilize the losses in their entirety prior to expiration.&#160;&#160;The Company has approximately $18.4 million of tax-effected state net operating loss carryforwards (without regard to federal benefit of state) that if not utilized will expire in years 2017 through 2036. The state net operating loss carryforwards are primarily related to Florida and New Jersey, but the Company has smaller net operating losses in various other states.&#160;&#160;The Company has approximately $23.4 million of tax-effected foreign net operating loss carryforwards that if not utilized will begin to expire in 2017. Additionally, the Company has $10.9 million of U.S. federal and state research and development tax credit carryforwards (without regard to federal benefit of state) that will expire in years 2019 through 2036 and $9.1 million of U.S. federal foreign tax credits that, if not utilized, will expire in 2026.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">As of December 31, 2016, the Company determined that a total valuation allowance of $26.0 million was necessary to reduce U.S. deferred tax assets by $8.7 million and foreign deferred tax assets by $17.3 million, where it was more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;As of December 31, 2016, based on the Company's estimates of future taxable income and any applicable tax-planning strategies within various tax jurisdictions, the Company believes that it is more likely than not that the remaining net deferred tax assets will be realized.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,012</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions due to acquisitions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(12,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,008</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Settlements with taxing authorities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Lapse of applicable statute of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,240</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,678</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $36.8 million. Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense and totaled a benefit of $0.4 million in 2016. Accrued interest and penalties were $3.8 million at December 31, 2016 and $3.4 million at December 31, 2015. During the next twelve months, the unrecognized tax benefits are expected to decrease by a net $6.8 million, due mainly to anticipated statute of limitations lapses in various jurisdictions.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes of multiple state, city and foreign jurisdictions. The Company's federal income tax returns for 2013 through the current period remain subject to examination and the relevant state, city and foreign statutes vary. At December 31, 2016, the Internal Revenue Service has been and is continuing to examine the Company's income tax returns for the years 2013 and 2014. The Company does not expect the assessment of any significant additional tax in excess of amounts reserved.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833276864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Long-Term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Long-Term Debt</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(8)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Long-Term Debt</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On September 23, 2016, Roper entered into a new five-year $2.5 billion unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced its previous $1.85 billion unsecured credit facility dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility").&#160; The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150 million for letters of credit.&#160; Roper may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.&#160; At December 31, 2016, there were $1.93 billion of outstanding borrowings under the 2016 Facility. The Company incurred a debt extinguishment charge of $0.9 million which represented the unamortized fees associated with the 2012 Facility.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The 2016 Facility contains affirmative and negative covenants which, among other things, limit Roper's ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change its line of business. Roper is also subject to financial covenants which require the Company to limit its consolidated total leverage ratio and to maintain a consolidated interest coverage ratio. The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On December 2, 2016, Roper amended the 2016 facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).&#160; In conjunction with the Deltek acquistion (see Note 2), the Company increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company was in compliance with its debt covenants throughout the years ended December 31, 2016 and 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On December 19, 2016, the Company completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021 and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026.&#160;&#160;The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On December 7, 2015, the Company completed a public offering of $600 million aggregate principal amount of 3.00% senior unsecured notes due December 15, 2020 and $300 million aggregate principal amount of 3.85% senior unsecured notes due December 15, 2025.&#160;&#160;The notes bear interest at a fixed rate of 3.00% and 3.85% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On June 6, 2013, the Company completed a public offering of $800 million aggregate principal amount of 2.05% senior unsecured notes due October 1, 2018.&#160;&#160;The notes bear interest at a fixed rate of 2.05% per year, payable semi-annually in arrears on April 1 and October 1 of each year, beginning October 1, 2013.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On November 21, 2012, Roper completed a public offering of $400 million aggregate principal amount of 1.85% senior unsecured notes due November 15, 2017 and $500 million aggregate principal amount of 3.125% senior unsecured notes due November 15, 2022.&#160;&#160;The notes bear interest at a fixed rate of 1.85% and 3.125% per year, respectively, payable semi-annually in arrears on May 15 and November 15 of each year, beginning May 15, 2013.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In September 2009, the Company completed a public offering of $500 million aggregate principal amount of 6.25% senior unsecured notes due September 1, 2019.&#160;&#160;The notes bear interest at a fixed rate of 6.25% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning March 1, 2010.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company's senior notes are unsecured senior obligations of the Company and rank equally in right of payment with all of Roper's existing and future unsecured and unsubordinated indebtedness.&#160;&#160;The notes are effectively subordinated to any of its existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness.&#160;&#160;The notes are not guaranteed by any of Roper's subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of Roper's subsidiaries.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In December 2003, the Company issued through a public offering $230 million of 3.75% subordinated convertible notes due 2034&#160; (the "Convertible Notes"). During the year ended December 31, 2016, the balance of the Convertible Notes were converted for $18.5 million in cash.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Total debt at December 31 consisted of the following (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,930,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2012 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">180,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Less unamortized debt issuance costs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(23,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(17,392</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total debt</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,209,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,271,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;">&#160;Less current portion, net of issuance costs</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,805</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;Long-term debt</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,808,561</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,264,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401,595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,147</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,232,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833297280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(9)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Fair Value</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">803</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The fair values of the senior notes are based on the trading prices of the notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.&#160;&#160;Most of Roper's other borrowings at December 31, 2016 were at various interest rates that adjust relatively frequently under its credit facility. The fair value for these borrowings at December 31, 2016 was estimated to be the face value of these borrowings.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13504-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6817736576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement and Other Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement and Other Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement and Other Benefit Plans</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(10)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Retirement and Other Benefit Plans</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper maintains four defined contribution retirement plans under the provisions of Section 401(k) of the IRC covering substantially all U.S. employees not subject to collective bargaining agreements. Roper partially matches employee contributions. Costs related all such plans were $23.7 million, $20.4 million and $19.5 million for 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper also maintains various defined benefit retirement plans covering employees of non-U.S. and certain U.S. subsidiaries and a plan that supplements certain employees for the contribution ceiling applicable to the Section 401(k) plans. The costs and accumulated benefit obligations associated with each of these plans were not material.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833337136">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(11)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Stock-Based Compensation</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Roper Technologies, Inc. 2016 Incentive Plan ("2016 Plan") is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper's employees, officers and directors.&#160; The 2016 Plan was approved by shareholders at the Annual Meeting of Shareholders on May 27, 2016. The 2016 Plan replaces the Roper Technologies, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"), and no additional grants will be made from the 2006 Plan.</font> The number of shares reserved for issuance under the 2016 Plan is 7,924,932, plus 2,073,894 remaining shares that were available to grant under the 2006 Plan at May 27, 2016, plus any shares underlying outstanding awards under the 2006 Plan that terminate or expire unexercised, or are cancelled, forfeited or lapse for any reason subsequent to May 27, 2016. At December 31, 2016, 9,190,273 shares were available to grant.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Under the Roper Technologies, Inc., Employee Stock Purchase Plan ("ESPP"), all employees in the U.S. and Canada are eligible to designate up to 10% of eligible earnings to purchase Roper's common stock at a 5% discount to the average closing price of its common stock at the beginning and end of a quarterly offering period. Common stock sold to the employees may be either treasury stock, stock purchased on the open market, or newly issued shares.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Stock based compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">63.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Tax benefit recognized in net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Windfall tax benefit, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Stock Options</font> &#8211; Stock options are typically granted at prices not less than 100% of market value of the underlying stock at the date of grant. Stock options typically vest over a period of three to five years from the grant date and expire ten years after the grant date. The Company recorded $20.1 million, $15.3 million, and $16.6 million of compensation expense relating to outstanding options during 2016, 2015 and 2014, respectively, as a component of general and administrative expenses, primarily at corporate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Weighted-average fair value ($)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">33.98</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Risk-free interest rate (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Average expected option life (years)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected volatility (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.17</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.01</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected dividend yield (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise price</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">per share</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">contractual term</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Aggregate intrinsic</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at January 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,981,111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">90.48</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">628,155</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162.77</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(400,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(91,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142.36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,117,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">104.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,782,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">743,250</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(371,853</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(69,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.97</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">211,369,740</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Exercisable at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183,136,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes information for stock options outstanding at December 31, 2016:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Outstanding options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercisable options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercise price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average remaining</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">life (years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 57.68</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57.69 - 76.91</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">76.92 - 96.14</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">96.15 - 115.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">115.38 - 134.60</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">503,778</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">368,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129.96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134.61- 153.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">144.19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">153.83 - 173.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">916,725</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167.80</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">25,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">173.06 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">258,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">179.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,083</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">175.47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">At December 31, 2016, there was $29.8 million of total unrecognized compensation expense related to nonvested options granted under the Company's share-based compensation plans. That cost is expected to be recognized over a weighted-average period of&#160;2.1 years. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $38.9 million, $36.9 million and $50.3 million, respectively. Cash received from option exercises under all plans in 2016 and 2015 was $28.0 million and $33.0 million, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Restricted Stock Grants</font> - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&#160;&#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">grant date</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">fair value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">542,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">437,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.32</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(243,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,892</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">148.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">709,275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146.64</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">555,730</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.67</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(287,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.27</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(25,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">139.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">952,672</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">At December 31, 2016, there was $92.9 million of total unrecognized compensation expense related to nonvested awards granted to both employees and directors under the Company's share-based payment plans. That cost is expected to be recognized over a weighted-average period of&#160;2.6 years.&#160;&#160;Unrecognized compensation expense related to nonvested shares of restricted stock grants is recorded as a reduction to additional paid-in capital in stockholder's equity at December 31, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Employee Stock Purchase Plan</font> - During 2016, 2015 and 2014, participants of the ESPP purchased 19,448, 18,132 and 20,368 shares, respectively, of Roper's common stock for total consideration of $3.3 million, $2.9 million, and $2.8 million, respectively. All of these shares were purchased from Roper's treasury shares. The Company had no compensation expense relating to the stock purchase plan during 2016, 2015 and 2014.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65895303&amp;loc=d3e17540-113929<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833332528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">Contingencies</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 27.1pt; vertical-align: top; color: #000000; align: right;">(12)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Contingencies</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper, in the ordinary course of business, is the subject of, or a party to, various pending or threatened legal actions, including product liability and employment practices that, in general, are based upon claims of the kind that have been customary over the past several years and which the Company is vigorously defending.&#160; After analyzing the Company's contingent liabilities on a gross basis and, based upon past experience with resolution of its product liability and employment practices claims and the limits of the primary, excess, and umbrella liability insurance coverages that are available with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper's consolidated financial position, results of operations or cash flows.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper or its subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. No significant resources have been required by Roper to respond to these cases and Roper believes it has valid defenses to such claims and, if required, intends to defend them vigorously. Given the state of these claims it is not possible to determine the potential liability, if any.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">41.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">32.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">51.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">A summary of the Company's warranty accrual activity is presented below (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,336</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions charged to costs and expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,950</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Deductions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(13,059</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other included warranty balances at acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments, reclassifications and other.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #252525; text-align: justify; line-height: 11.4pt;">As of December 31, 2016, Roper had $74 million of letters of credit issued to guarantee its performance under certain services contracts or to support certain insurance programs and $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require Roper to provide a surety bond as a guarantee of its performance of contractual obligations.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14472-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12021-110248<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14394-108349<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14557-108349<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12053-110248<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14453-108349<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833285200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Area Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment and Geographic Area Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Geographic Area Information</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(13)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Segment and Geographic Area Information</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's operations are reported in four segments around common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical &amp; Scientific Imaging, RF Technology, Industrial Technology and Energy Systems &amp; Controls. The Medical &amp; Scientific Imaging segment offers medical products and software, high performance digital imaging products and software. The RF Technology segment includes products and systems related to comprehensive toll and traffic systems and processing, security and access control, campus card systems, card readers, software-as-a-service applications in the freight matching, commercial construction and food industries, comprehensive business software for legal and construction firms and utility metering and remote monitoring applications.&#160; Products included within the Industrial Technology segment are water and fluid handling pumps, flow measurement and metering equipment, industrial valves and controls, materials analysis equipment and consumables and industrial leak testing. The Energy Systems &amp; Controls segment's products include control systems, equipment and consumables for fluid properties testing, vibration sensors and other non-destructive inspection and measurement products and services. &#160;Roper's management structure and internal reporting are aligned consistently with these four segments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">There were no material transactions between Roper's business segments during 2016, 2015 and 2014. Sales between geographic areas are primarily of finished products and are accounted for at prices intended to represent third-party prices. Operating profit by business segment and by geographic area is defined as net sales less operating costs and expenses. These costs and expenses do not include unallocated corporate administrative expenses. Items below income from operations on Roper's statement of earnings are not allocated to business segments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Identifiable assets are those assets used primarily in the operations of each business segment or geographic area. Corporate assets are principally comprised of cash and cash equivalents, deferred tax assets, recoverable insurance claims, deferred compensation assets and property and equipment.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Imaging</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial<br /> Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,362,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,210,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">706,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">510,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">477,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">372,467</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">202,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,602</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(127,505</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,054,563</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">487,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,128,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,660,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,634,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">493,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,302,985</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">154,838</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">156,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">88,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,976</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">358,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">893,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,324,927</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,590</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,305</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82,653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">18,573</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">240,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,215,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,033,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">745,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">587,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">441,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">312,112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">214,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(102,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,027,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">293,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,544</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">194,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,046</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,451,028</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,848,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">540,628</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,353,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">117,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">67,832</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">449,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">869,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,168,365</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,642</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,260</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,928</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,254</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,261</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,080,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">950,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">827,145</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">691,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">375,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">271,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">247,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(98,188</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">999,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232,380</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">220,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">949,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,842,180</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,720,977</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">557,593</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">568,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,689,420</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">147,529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">223,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">761,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,400,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,644</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">197,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 9pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 10.25pt;">*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</div><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):<br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">United States</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Non-U.S.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Eliminations</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,978,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">811,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">137,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">109,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,115,772</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">920,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">145,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,829,752</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">752,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">135,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,006</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,965,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">871,649</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">133,522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,960</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,661,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">888,024</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,820,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,007,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,781</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">165,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Export sales from the U.S. during the years ended December 31, 2016, 2015 and 2014 were $460 million, $481 million and $477 million, respectively. In the year ended December 31, 2016, these exports were shipped primarily to Asia (37%), Europe (19%), Canada (16%), Middle East (16%) and other (12%).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt; text-indent: 1.2pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,993</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,703</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">228,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,673</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">507,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">111,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,087</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">126,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">302,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">17,067</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">46,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">393,550</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">225,539</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">351,854</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,174,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,826</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,883</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">97,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">452,238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">112,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,817</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">132,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">315,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,220</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">55,074</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">110,723</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">340,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">178,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,272</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">390,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,162,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">106,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">31,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">209,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">185,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,893</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">107,695</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">143,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,824</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">42,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">91,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,333</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78,186</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142,375</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">356,674</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,270</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">453,920</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,281,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8981-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8971-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8595-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8380-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8984-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9031-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8538-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8864-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8924-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833368528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentration of Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Risk</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(14)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Concentration of Risk</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and trade receivables.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company maintains cash and cash equivalents with various major financial institutions around the world. Cash equivalents include investments in commercial paper of companies with high credit ratings, investments in money market securities and securities backed by the U.S. Government. The Company limits the amount of credit exposure with any one financial institution and believes that no significant concentration of credit risk exists with respect to cash investments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Trade receivables subject the Company to the potential for credit risk with customers. To reduce credit risk, the Company performs ongoing evaluations of its customers' financial condition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6327-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6442-108592<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6823209648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Data</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(15)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Quarterly Financial Data (unaudited)</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">First Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Second Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Third Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Fourth Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;">(in thousands, except per share data)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">902,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">931,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,010,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">559,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">567,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">626,878</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">244,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">267,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">289,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.79</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.78</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">865,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">889,541</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">883,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">943,640</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,161</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">579,091</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">246,896</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">251,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">250,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">171,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">160,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">208,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.59</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.07</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.69</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The sum of the four quarters may not agree with the total for the year due to rounding.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1570-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833989968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Consolidated Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAndQualifyingAccountsAbstract', window );"><strong>Consolidated Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation and qualifying accounts</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">Schedule II &#8211; Consolidated Valuation and Qualifying Accounts</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">&#160;Years ended December 31, 2016, 2015 and 2014</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Balance at</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">beginning</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">of year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Additions</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">charged to</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">costs and</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">expenses</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Deductions</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Other</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Balance at</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">end</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">of year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="18" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td colspan="20" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Allowance for doubtful accounts and sales allowances</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(2,794</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(4,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,302</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,355</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td colspan="20" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Reserve for inventory obsolescence</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(6,540</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(9,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(4,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">43,452</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,621</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(11,833</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,361</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Deductions from the allowance for doubtful accounts represented the net write-off of uncollectible accounts receivable. Deductions from the inventory obsolescence reserve represented the disposal of obsolete items.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other included the allowance for doubtful accounts and reserve for inventory obsolescence of acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments for those companies whose functional currency was not the U.S. dollar, reclassifications and other.</div><div style="line-height: 11.4pt;">&#160;</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6842886336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Basis of Presentation</u></font> - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of the Business</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Nature of the Business</u></font> - Roper is a diversified technology company.&#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Accounts Receivable</u></font> - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Cash and Cash Equivalents</u></font> - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentLiabilityReserveEstimatePolicy', window );">Contingencies</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Contingencies</u></font> - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&#160;&#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&#160;&#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Years ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Basic weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">99,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Effect of potential common stock:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Common stock awards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,126</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Diluted weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">102,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;">As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Estimates</u></font> - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Translation and Transactions</u></font> - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&#160;&#160;Translation adjustments are reflected as a component of other comprehensive income.&#160;&#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&#160;&#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangibles</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="margin-bottom: 11pt; font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Goodwill and Other Intangibles</u></font> - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. </font>The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&#160;&#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&#160;&#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&#160;&#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&#160;&#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&#160;&#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&#160;&#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&#160;&#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed </font>whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&#160;&#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a significant adverse change in legal factors or in the business climate;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">an adverse action or assessment by a regulator;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">unanticipated competition;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a loss of key personnel;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &#160;Roper first qualitatively assesses <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&#160; </font>If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&#160;&#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&#160;&#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&#160;&#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&#160;&#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The assessment of fair value for impairment purposes requires significant judgments to be made by management.&#160;&#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&#160;&#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Impairment of Long-Lived Assets</u></font> - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Income Taxes</u></font> - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&#160;&#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&#160; No prior periods were adjusted.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Interest Rate Risk</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Rate Risk</u></font> - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&#160;&#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&#160;&#160;There were no interest rate swaps outstanding at December 31, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Inventories</u></font> - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Other Comprehensive Earnings</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Other Comprehensive Income</u></font> - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment and Depreciation and Amortization</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Released Accounting Pronouncements</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Recent Accounting Pronouncements</u></font> - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&#160;&#160;The Company considers the applicability and impact of all ASUs.&#160;&#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Adopted Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update on stock compensation.&#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&#160;This change adds volatility to the Company's effective tax rate.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update amending the equity method of&#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&#160; Early adoption is permitted.&#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&#160; The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&#160;The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not&#160;have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Released Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&#160;This update,&#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&#160; These amendments include the&#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ResearchAndDevelopmentDisclosureTextBlock', window );">Research and Development Disclosure</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Research and Development</u></font> - Research and development ("R&amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Revenue Recognition</u></font> - The Company recognizes revenue when all of the following criteria are met:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">persuasive evidence of an arrangement exists;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">delivery has occurred or services have been rendered;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the seller's price to the buyer is fixed or determinable; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">collectibility is reasonably assured.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock', window );">Capitalized Software</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Capitalized Software</u></font> - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&#160;&#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Stock-Based Compensation</u></font> - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&#160;&#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&#160;&#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ResearchAndDevelopmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 research and development activities, including contracts and arrangements to be performed for others and with federal government. Includes 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ResearchAndDevelopmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentLiabilityReserveEstimatePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the claims loss reserve for insurance contracts with a life contingency (permanent life, some term life, accident and health, some annuities), describing the loss exposures and bases and methodologies for making the relevant accounting estimates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(13)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentLiabilityReserveEstimatePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=d3e41620-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=SL5579240-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=SL5579245-113959<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=d3e41675-113959<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64837297&amp;loc=d3e41638-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6003-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=SL51803626-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65890831&amp;loc=d3e10133-111534<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e4975-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23221-108380<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23218-108380<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6776426720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Diluted Shares Outstanding</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Years ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Basic weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">99,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Effect of potential common stock:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Common stock awards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,126</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Diluted weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">102,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, plant and equipment table</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822820976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Acquisitions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Identifiable intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">972,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,234,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">43,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,381,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred revenue</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,433</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-term deferred tax liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">349,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,935</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,800,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information [Table Text Block]</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 11.4pt;">The majority of the goodwill is not expected to be deductible for tax purposes.&#160;&#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;">The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Pro forma</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Year ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,268,052</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,012,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">656,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">647,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.41</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6821375328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The components of inventories at December 31 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Raw materials and supplies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Finished products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">81,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">80,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Inventory reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(37,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">181,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833205824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment Table</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6780366080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The carrying value of goodwill by segment was as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,594,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,280,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">408,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">426,583</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,710,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">476,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">720,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,196,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill written off related to divestiture of business</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(31,556</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,667</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(14,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(62,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,039,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,993,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">374,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">418,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,824,726</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,710,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,876,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(10,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,774</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(52,047</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,794</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(734</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(2,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,185,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,687,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">363,978</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">410,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,647,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock', window );">Other Intangible Assets</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other intangible assets were comprised of (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Accum. amort.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Net book value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,448,509</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(602,615</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,845,894</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117,405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">161,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(44,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">116,903</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,160</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,501</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Backlog</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,312,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(783,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,528,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,272,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(712,718</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,559,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">462,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(144,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">318,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">184,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(56,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">127,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">In process research and development</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,590,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(934,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,655,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization as applicable. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ScheduleOfOtherIntangibleAssetsByMajorClassTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6604944496">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Liabilities</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Accrued liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Customer deposits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,094</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Warranty</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accrued dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,077</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,436</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rebates</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,414</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Billings in excess of cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,970</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,339</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">168,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6660040080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Earnings Before Income Taxes</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">721,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">710,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">665,219</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291,731</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">256,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">940,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,002,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">921,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Current:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">239,217</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">229,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">218,302</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,779</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,041</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,710</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(27,357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(16,844</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,355</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(6,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(5,477</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">306,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">275,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Federal statutory rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Foreign rate differential</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">State taxes, net of federal benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Section 199 deduction</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">29.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;">&#160;</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">186,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Net operating loss carryforwards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">87,010</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,504</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,203</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Valuation allowance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,009</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">273,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">198,045</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Amortizable intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,400,792</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">962,143</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,102</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,420,809</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">977,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,012</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions due to acquisitions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(12,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,008</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Settlements with taxing authorities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Lapse of applicable statute of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,240</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,678</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=75116239&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822820976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Long-Term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Long Term Debt</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Total debt at December 31 consisted of the following (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,930,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2012 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">180,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Less unamortized debt issuance costs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(23,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(17,392</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total debt</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,209,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,271,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;">&#160;Less current portion, net of issuance costs</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,805</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;Long-term debt</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,808,561</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,264,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Future Maturities of Long Term Debt</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401,595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,147</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,232,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6479336&amp;loc=d3e64711-112823<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21538-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28541-108399<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21521-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6827845424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">803</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6844095152">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock Based Compensation Expense</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Stock based compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">63.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Tax benefit recognized in net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Windfall tax benefit, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Weighted-average fair value ($)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">33.98</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Risk-free interest rate (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Average expected option life (years)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected volatility (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.17</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.01</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected dividend yield (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Share-based Compensation, Stock Option Activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise price</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">per share</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">contractual term</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Aggregate intrinsic</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at January 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,981,111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">90.48</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">628,155</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162.77</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(400,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(91,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142.36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,117,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">104.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,782,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">743,250</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(371,853</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(69,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.97</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">211,369,740</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Exercisable at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183,136,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary of Options Outstanding and Exercisable, by Range of Exercise Prices</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes information for stock options outstanding at December 31, 2016:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Outstanding options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercisable options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercise price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average remaining</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">life (years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 57.68</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57.69 - 76.91</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">76.92 - 96.14</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">96.15 - 115.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">115.38 - 134.60</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">503,778</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">368,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129.96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134.61- 153.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">144.19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">153.83 - 173.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">916,725</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167.80</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">25,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">173.06 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">258,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">179.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,083</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">175.47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Nonvested Restricted Stock Awards Activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Restricted Stock Grants</font> - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&#160;&#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">grant date</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">fair value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">542,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">437,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.32</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(243,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,892</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">148.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">709,275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146.64</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">555,730</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.67</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(287,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.27</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(25,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">139.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">952,672</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6823149472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRentExpenseTableTextBlock', window );">Schedule of Rent Expense</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">41.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">32.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">51.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Warranty Accrual Activity</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">A summary of the Company's warranty accrual activity is presented below (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,336</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions charged to costs and expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,950</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Deductions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(13,059</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRentExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals.  Rental payments under leases with terms of a month or less that were not renewed need not be included.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRentExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6660689712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Area Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment and Geographic Area Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Imaging</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial<br /> Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,362,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,210,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">706,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">510,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">477,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">372,467</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">202,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,602</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(127,505</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,054,563</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">487,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,128,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,660,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,634,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">493,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,302,985</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">154,838</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">156,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">88,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,976</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">358,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">893,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,324,927</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,590</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,305</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82,653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">18,573</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">240,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,215,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,033,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">745,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">587,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">441,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">312,112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">214,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(102,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,027,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">293,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,544</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">194,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,046</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,451,028</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,848,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">540,628</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,353,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">117,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">67,832</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">449,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">869,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,168,365</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,642</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,260</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,928</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,254</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,261</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,080,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">950,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">827,145</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">691,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">375,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">271,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">247,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(98,188</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">999,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232,380</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">220,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">949,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,842,180</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,720,977</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">557,593</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">568,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,689,420</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">147,529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">223,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">761,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,400,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,644</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">197,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 9pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 10.25pt;">*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</div><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Sales and Long-Lived Assets by Country of Origin Table</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):<br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">United States</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Non-U.S.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Eliminations</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,978,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">811,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">137,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">109,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,115,772</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">920,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">145,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,829,752</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">752,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">135,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,006</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,965,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">871,649</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">133,522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,960</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,661,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">888,024</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,820,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,007,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,781</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">165,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;">&#160;</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt; text-indent: 1.2pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,993</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,703</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">228,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,673</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">507,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">111,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,087</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">126,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">302,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">17,067</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">46,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">393,550</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">225,539</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">351,854</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,174,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,826</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,883</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">97,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">452,238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">112,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,817</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">132,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">315,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,220</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">55,074</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">110,723</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">340,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">178,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,272</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">390,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,162,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">106,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">31,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">209,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">185,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,893</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">107,695</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">143,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,824</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">42,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">91,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,333</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78,186</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142,375</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">356,674</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,270</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">453,920</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,281,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6833163920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Quarterly Financial Data</a></td>
<td class="text"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">First Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Second Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Third Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Fourth Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;">(in thousands, except per share data)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">902,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">931,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,010,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">559,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">567,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">626,878</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">244,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">267,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">289,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.79</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.78</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">865,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">889,541</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">883,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">943,640</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,161</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">579,091</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">246,896</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">251,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">250,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">171,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">160,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">208,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.59</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.07</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.69</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6843670608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Accounting Policies (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>ReportingUnit </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent', window );">Allowance for doubtful accounts and sales allowances</a></td>
<td class="nump">$ 14,500<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 weighted-average shares outstanding (in shares) | shares</a></td>
<td class="nump">101,291,000<span></span>
</td>
<td class="nump">100,616,000<span></span>
</td>
<td class="nump">99,916,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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of potential common stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Common stock awards (in shares) | shares</a></td>
<td class="nump">1,126,000<span></span>
</td>
<td class="nump">887,000<span></span>
</td>
<td class="nump">816,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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Senior subordinated convertible notes (in shares) | shares</a></td>
<td class="nump">47,000<span></span>
</td>
<td class="nump">94,000<span></span>
</td>
<td class="nump">152,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted shares outstanding (in shares) | shares</a></td>
<td class="nump">102,464,000<span></span>
</td>
<td class="nump">101,597,000<span></span>
</td>
<td class="nump">100,884,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive stock options (in shares) | shares</a></td>
<td class="nump">1,144,350<span></span>
</td>
<td class="nump">618,220<span></span>
</td>
<td class="nump">764,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ForeignCurrencyTranslationAndTransactionsAbstract', window );"><strong>Foreign Currency Translation and Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency translation gain (loss) before tax</a></td>
<td class="num">$ (2,900)<span></span>
</td>
<td class="num">$ (700)<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_GoodwillAndOtherIntangiblesAbstract', window );"><strong>Goodwill and Other Intangibles [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of reporting units | ReportingUnit</a></td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_GoodwillMinimumCarryingValue', window );">Minimum carrying value of goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_GoodwillMaximumCarryingValue', window );">Maximum carrying value of goodwill</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">The approximate amount of earnings of foreign subsidiaries</a></td>
<td class="nump">1,370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems', window );"><strong>New Accounting Pronouncement, Early Adoption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax benefit</a></td>
<td class="nump">282,007<span></span>
</td>
<td class="nump">306,278<span></span>
</td>
<td class="nump">275,423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseAbstract', window );"><strong>Research and Development [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development costs</a></td>
<td class="nump">195,400<span></span>
</td>
<td class="nump">164,200<span></span>
</td>
<td class="nump">147,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAbstract', window );"><strong>Deferred Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ContractsRevenuePercentageOfCompletion', window );">Contract revenue recognized under the percentage-of-completion method</a></td>
<td class="nump">241,000<span></span>
</td>
<td class="nump">253,000<span></span>
</td>
<td class="nump">$ 266,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_CapitalizedComputerSoftwareNetAbstract', window );"><strong>Capitalized Software [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized software</a></td>
<td class="nump">$ 4,400<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Office Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember', window );">Office Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember', window );">Adjustments for New Accounting Principle, Early Adoption [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems', window );"><strong>New Accounting Pronouncement, Early Adoption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax benefit</a></td>
<td class="nump">$ 15,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Increase in diluted weighted average common shares outstanding (in shares) | shares</a></td>
<td class="nump">278,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. This element also includes the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions) and price reductions given by the entity due to defective or nonconforming goods. Returns and allowances are a deduction from gross revenue in arriving at net revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_AllowanceForDoubtfulAccountsReceivableAndSalesReturnsAndAllowancesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_ContractsRevenuePercentageOfCompletion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized during the period on long-term construction-type contracts accounted for using the percentage-of-completion method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ContractsRevenuePercentageOfCompletion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_ForeignCurrencyTranslationAndTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ForeignCurrencyTranslationAndTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_rop_GoodwillAndOtherIntangiblesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_GoodwillAndOtherIntangiblesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_rop_GoodwillMaximumCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_GoodwillMaximumCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_GoodwillMinimumCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum carrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_GoodwillMinimumCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilityNotRecognizedUndistributedEarningsOfForeignSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax of foreign currency transaction realized and unrealized gain (loss) 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 convertible debt securities using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1500-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Reporting Unit<br> -URI http://asc.fasb.org/extlink&amp;oid=6523643<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6845756288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>ReportingUnit </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>ReportingUnit </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($) </div>
<div>ReportingUnit</div>
</th>
<th class="th">
<div>Dec. 27, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 8,647,142<span></span>
</td>
<td class="nump">$ 8,647,142<span></span>
</td>
<td class="nump">$ 5,824,726<span></span>
</td>
<td class="nump">$ 4,710,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">8,647,142<span></span>
</td>
<td class="nump">8,647,142<span></span>
</td>
<td class="nump">5,824,726<span></span>
</td>
<td class="nump">$ 4,710,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember', window );">Acquisition-related and other non-recurring costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,400<span></span>
</td>
<td class="nump">$ 37,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Immaterial Acquisitions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfBusinessesAcquired', window );">Number of business acquired | ReportingUnit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Cost of acquired entity purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 920,000<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="nump">$ 303,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets other than goodwill</a></td>
<td class="nump">372,000<span></span>
</td>
<td class="nump">372,000<span></span>
</td>
<td class="nump">731,000<span></span>
</td>
<td class="nump">99,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">642,000<span></span>
</td>
<td class="nump">642,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">208,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">642,000<span></span>
</td>
<td class="nump">642,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">208,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite lived intangible assets</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">51,000<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangibles acquired</a></td>
<td class="nump">372,000<span></span>
</td>
<td class="nump">372,000<span></span>
</td>
<td class="nump">731,000<span></span>
</td>
<td class="nump">99,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">338,000<span></span>
</td>
<td class="nump">$ 338,000<span></span>
</td>
<td class="nump">$ 680,000<span></span>
</td>
<td class="nump">$ 92,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">17 years<span></span>
</td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Cost of acquired entity transaction costs</a></td>
<td class="nump">4,200<span></span>
</td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="nump">$ 5,900<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Immaterial Acquisitions [Member] | Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Immaterial Acquisitions [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">242,000<span></span>
</td>
<td class="nump">$ 242,000<span></span>
</td>
<td class="nump">$ 541,000<span></span>
</td>
<td class="nump">$ 82,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 years<span></span>
</td>
<td class="text">19 years<span></span>
</td>
<td class="text">19 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Immaterial Acquisitions [Member] | Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 39,000<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Immaterial Acquisitions [Member] | Unpatented Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="nump">$ 66,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_DeltekMember', window );">Deltek [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Cost of acquired entity purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets other than goodwill</a></td>
<td class="nump">972,000<span></span>
</td>
<td class="nump">972,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">972,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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,234,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,381,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent', window );">Long-term deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">349,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,935<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,234,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite lived intangible assets</a></td>
<td class="nump">145,000<span></span>
</td>
<td class="nump">145,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangibles acquired</a></td>
<td class="nump">972,000<span></span>
</td>
<td class="nump">972,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 972,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">765,000<span></span>
</td>
<td class="nump">$ 765,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Cost of acquired entity transaction costs</a></td>
<td class="nump">4,300<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Business Acquisition, Pro Forma Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue since Acquisition Date</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Earnings since Acquisition Date</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Pro Forma Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,268,052<span></span>
</td>
<td class="nump">$ 4,012,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax', window );">Pro Forma Income, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656,404<span></span>
</td>
<td class="nump">$ 647,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic', window );">Pro Forma Income, Net of Tax, Per Share, Basic | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.48<span></span>
</td>
<td class="nump">$ 6.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted', window );">Pro Forma Income, Net of Tax, Per Share, Diluted | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.41<span></span>
</td>
<td class="nump">$ 6.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_DeltekMember', window );">Deltek [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="nump">$ 625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_DeltekMember', window );">Deltek [Member] | In Process Research and Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">62,000<span></span>
</td>
<td class="nump">$ 62,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_DeltekMember', window );">Deltek [Member] | Unpatented Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract', window );"><strong>Fair value of assets acquired and liabilities assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets</a></td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rop_TotalAcquisitionsMember', window );">Total Acquisitions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfBusinessesAcquired', window );">Number of business acquired | ReportingUnit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65885119&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=73531372&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=73530397&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=64834752&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfBusinessesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 businesses acquired by the entity during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfBusinessesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rop_DeltekMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rop_DeltekMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rop_TotalAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rop_TotalAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6660888368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials and supplies</a></td>
<td class="nump">$ 113,632<span></span>
</td>
<td class="nump">$ 120,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">24,290<span></span>
</td>
<td class="nump">22,979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products</a></td>
<td class="nump">81,263<span></span>
</td>
<td class="nump">80,118<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventory reserves</a></td>
<td class="num">(37,233)<span></span>
</td>
<td class="num">(34,040)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total Inventory</a></td>
<td class="nump">$ 181,952<span></span>
</td>
<td class="nump">$ 189,868<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4),(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6844364512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Property, Plant and Equipment</a></td>
<td class="nump">$ 436,491<span></span>
</td>
<td class="nump">$ 401,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="num">(295,173)<span></span>
</td>
<td class="num">(295,576)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">141,318<span></span>
</td>
<td class="nump">105,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">37,299<span></span>
</td>
<td class="nump">38,185<span></span>
</td>
<td class="nump">$ 40,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Property, Plant and Equipment</a></td>
<td class="nump">2,404<span></span>
</td>
<td class="nump">2,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Property, Plant and Equipment</a></td>
<td class="nump">88,201<span></span>
</td>
<td class="nump">79,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Property, Plant and Equipment</a></td>
<td class="nump">70,110<span></span>
</td>
<td class="nump">57,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Property, Plant and Equipment</a></td>
<td class="nump">54,451<span></span>
</td>
<td class="nump">38,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Property, Plant and Equipment</a></td>
<td class="nump">$ 221,325<span></span>
</td>
<td class="nump">$ 223,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6845234096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">$ 5,824,726<span></span>
</td>
<td class="nump">$ 4,710,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">2,876,991<span></span>
</td>
<td class="nump">1,196,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill related to divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(52,047)<span></span>
</td>
<td class="num">(62,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Reclassification and other</a></td>
<td class="num">(2,528)<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balances</a></td>
<td class="nump">8,647,142<span></span>
</td>
<td class="nump">5,824,726<span></span>
</td>
<td class="nump">$ 4,710,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cost</a></td>
<td class="nump">4,590,520<span></span>
</td>
<td class="nump">3,312,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(934,677)<span></span>
</td>
<td class="num">(783,799)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">3,655,843<span></span>
</td>
<td class="nump">2,528,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_IntangibleAssetsCostAndNetBookValueAbstract', window );"><strong>Intangible Assets - Cost and Net Book Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="nump">3,655,843<span></span>
</td>
<td class="nump">2,528,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_AmortizationOfOtherIntangibleAssets', window );">Amortization expense of other intangible assets</a></td>
<td class="nump">201,000<span></span>
</td>
<td class="nump">164,000<span></span>
</td>
<td class="nump">153,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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Expected Amortization expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2017</a></td>
<td class="nump">289,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2018</a></td>
<td class="nump">283,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2019</a></td>
<td class="nump">277,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2020</a></td>
<td class="nump">268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2021</a></td>
<td class="nump">256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember', window );">Medical And Scientific Imaging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">3,039,197<span></span>
</td>
<td class="nump">2,594,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">166,768<span></span>
</td>
<td class="nump">476,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill related to divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(19,100)<span></span>
</td>
<td class="num">(31,556)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Reclassification and other</a></td>
<td class="num">(1,794)<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balances</a></td>
<td class="nump">3,185,071<span></span>
</td>
<td class="nump">3,039,197<span></span>
</td>
<td class="nump">2,594,356<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember', window );">RF Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">1,993,299<span></span>
</td>
<td class="nump">1,280,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">2,710,223<span></span>
</td>
<td class="nump">720,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill related to divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(15,118)<span></span>
</td>
<td class="num">(7,667)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Reclassification and other</a></td>
<td class="num">(734)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balances</a></td>
<td class="nump">4,687,670<span></span>
</td>
<td class="nump">1,993,299<span></span>
</td>
<td class="nump">1,280,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember', window );">Industrial Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">374,033<span></span>
</td>
<td class="nump">408,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill related to divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(10,055)<span></span>
</td>
<td class="num">(14,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Reclassification and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">363,978<span></span>
</td>
<td class="nump">374,033<span></span>
</td>
<td class="nump">408,964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember', window );">Energy Systems And Controls [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">418,197<span></span>
</td>
<td class="nump">426,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill related to divestiture of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Currency translation adjustments</a></td>
<td class="num">(7,774)<span></span>
</td>
<td class="num">(8,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Reclassification and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balances</a></td>
<td class="nump">410,423<span></span>
</td>
<td class="nump">418,197<span></span>
</td>
<td class="nump">$ 426,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Assets not subject to amortization</a></td>
<td class="nump">578,279<span></span>
</td>
<td class="nump">407,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In Process Research and Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Assets not subject to amortization</a></td>
<td class="nump">62,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cost</a></td>
<td class="nump">3,272,081<span></span>
</td>
<td class="nump">2,448,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(712,718)<span></span>
</td>
<td class="num">(602,615)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">2,559,363<span></span>
</td>
<td class="nump">1,845,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember', window );">Unpatented Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cost</a></td>
<td class="nump">462,152<span></span>
</td>
<td class="nump">270,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(144,025)<span></span>
</td>
<td class="num">(117,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">318,127<span></span>
</td>
<td class="nump">152,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cost</a></td>
<td class="nump">184,761<span></span>
</td>
<td class="nump">161,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(56,882)<span></span>
</td>
<td class="num">(44,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">127,879<span></span>
</td>
<td class="nump">116,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents and other protective rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cost</a></td>
<td class="nump">24,656<span></span>
</td>
<td class="nump">24,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(20,399)<span></span>
</td>
<td class="num">(18,659)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">4,257<span></span>
</td>
<td class="nump">5,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cost</a></td>
<td class="nump">6,591<span></span>
</td>
<td class="nump">595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(653)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">$ 5,938<span></span>
</td>
<td class="nump">$ 473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_AmortizationOfOtherIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other intangible assets to the periods expected to benefit from such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_AmortizationOfOtherIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_IntangibleAssetsCostAndNetBookValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_IntangibleAssetsCostAndNetBookValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=64834752&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillOtherIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillOtherIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=73531572&amp;loc=d3e961-128460<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IndefiniteLivedIntangibleAssetsByMajorClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_UnpatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6830122048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations and Disposal Groups (Details) - Abel Pumps LP [Member] - Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2015</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal', window );">Disposal Group, Including Discontinued Operation, Description and Timing of Disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Abel Pumps, sold on 10/02/2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup', window );">Disposal Group, Including Discontinued Operation, Segment that Includes Disposal Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Industrial Technology<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_TaxExpenseRelatedToGainOnDisposalGroup', window );">Tax Expense related to gain on disposal group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup', window );">Future tax benefit related to sale of disposal group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax', window );">Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future tax benefit related to sale of disposal group, not discontinued operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_FutureTaxBenefitRelatedToSaleOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_rop_TaxExpenseRelatedToGainOnDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax expense related to gain on sale of disposal group</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_TaxExpenseRelatedToGainOnDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the facts and circumstances leading to the completed or expected disposal, and the manner and timing of that disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.Z.5.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7384-122677<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDescriptionAndTimingOfDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the segment that the disposal group, including discontinued operation is reported.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationSegmentThatIncludesDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax of income (loss) from an individually significant component disposed of or held-for-sale including the portion attributable to the noncontrolling interest. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=SL51724579-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_AbelPumpsLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=rop_AbelPumpsLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6845841040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Commissions</a></td>
<td class="nump">$ 9,144<span></span>
</td>
<td class="nump">$ 12,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">10,183<span></span>
</td>
<td class="nump">$ 9,537<span></span>
</td>
<td class="nump">$ 14,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Accrued dividend</a></td>
<td class="nump">36,077<span></span>
</td>
<td class="nump">30,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCost', window );">Billings in excess of cost</a></td>
<td class="nump">12,381<span></span>
</td>
<td class="nump">5,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsCurrent', window );">Customer deposits</a></td>
<td class="nump">16,707<span></span>
</td>
<td class="nump">15,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest</a></td>
<td class="nump">21,742<span></span>
</td>
<td class="nump">19,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerRefundLiabilityCurrent', window );">Rebates</a></td>
<td class="nump">19,414<span></span>
</td>
<td class="nump">16,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">93,326<span></span>
</td>
<td class="nump">58,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 219,339<span></span>
</td>
<td class="nump">$ 168,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BillingsInExcessOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>66
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6845178656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="nump">$ 721,000<span></span>
</td>
<td class="nump">$ 710,614<span></span>
</td>
<td class="nump">$ 665,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Other</a></td>
<td class="nump">219,652<span></span>
</td>
<td class="nump">291,731<span></span>
</td>
<td class="nump">256,237<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings Before Income Taxes</a></td>
<td class="nump">940,652<span></span>
</td>
<td class="nump">1,002,345<span></span>
</td>
<td class="nump">921,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">239,217<span></span>
</td>
<td class="nump">229,224<span></span>
</td>
<td class="nump">218,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">21,779<span></span>
</td>
<td class="nump">22,041<span></span>
</td>
<td class="nump">37,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">54,937<span></span>
</td>
<td class="nump">71,507<span></span>
</td>
<td class="nump">56,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(26,760)<span></span>
</td>
<td class="nump">6,710<span></span>
</td>
<td class="num">(27,357)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">189<span></span>
</td>
<td class="num">(16,844)<span></span>
</td>
<td class="num">(3,307)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(7,355)<span></span>
</td>
<td class="num">(6,360)<span></span>
</td>
<td class="num">(5,477)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Income Taxes</a></td>
<td class="nump">$ 282,007<span></span>
</td>
<td class="nump">$ 306,278<span></span>
</td>
<td class="nump">$ 275,423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Federal Statutory Tax Rate Reconciliation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="num">(3.20%)<span></span>
</td>
<td class="num">(3.30%)<span></span>
</td>
<td class="num">(3.90%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">R&amp;D tax credits</a></td>
<td class="num">(0.70%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities', window );">Section 199 deduction</a></td>
<td class="num">(1.50%)<span></span>
</td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(1.60%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(1.50%)<span></span>
</td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(1.20%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Rate</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.60%<span></span>
</td>
<td class="nump">29.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accrued expenses</a></td>
<td class="nump">$ 186,120<span></span>
</td>
<td class="nump">$ 146,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventories</a></td>
<td class="nump">8,967<span></span>
</td>
<td class="nump">9,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">87,010<span></span>
</td>
<td class="nump">45,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">R&amp;D credits</a></td>
<td class="nump">7,933<span></span>
</td>
<td class="nump">8,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credits</a></td>
<td class="nump">9,203<span></span>
</td>
<td class="nump">7,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(26,009)<span></span>
</td>
<td class="num">(19,338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">273,224<span></span>
</td>
<td class="nump">198,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accrued expenses</a></td>
<td class="nump">13,915<span></span>
</td>
<td class="nump">11,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Amortizable intangible assets</a></td>
<td class="nump">1,400,792<span></span>
</td>
<td class="nump">962,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Plant and equipment</a></td>
<td class="nump">6,102<span></span>
</td>
<td class="nump">4,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">1,420,809<span></span>
</td>
<td class="nump">977,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">26,140<span></span>
</td>
<td class="nump">28,567<span></span>
</td>
<td class="nump">$ 26,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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior periods</a></td>
<td class="nump">3,450<span></span>
</td>
<td class="nump">3,525<span></span>
</td>
<td class="nump">6,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions of the current period</a></td>
<td class="nump">9,012<span></span>
</td>
<td class="nump">3,299<span></span>
</td>
<td class="nump">5,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition', window );">Additions due to acquisitions</a></td>
<td class="nump">5,049<span></span>
</td>
<td class="nump">6,177<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior periods</a></td>
<td class="num">(1,165)<span></span>
</td>
<td class="num">(12,206)<span></span>
</td>
<td class="num">(1,008)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements with taxing authorities</a></td>
<td class="num">(568)<span></span>
</td>
<td class="num">(142)<span></span>
</td>
<td class="num">(518)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of applicable statute of limitations</a></td>
<td class="num">(3,240)<span></span>
</td>
<td class="num">(3,080)<span></span>
</td>
<td class="num">(8,934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">38,678<span></span>
</td>
<td class="nump">26,140<span></span>
</td>
<td class="nump">$ 28,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized income tax benefits that, if recognized, would affect the effective income tax rate in any future periods</a></td>
<td class="nump">36,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Interest and penalties related to unrecognized tax benefits</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties</a></td>
<td class="nump">3,800<span></span>
</td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Reduction in unrecognized tax benefits expected within twelve months of the balance sheet date</a></td>
<td class="nump">6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">51,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, Amount</a></td>
<td class="nump">$ 9,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS) [Member] | Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryover expiration date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS) [Member] | Latest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryover expiration date</a></td>
<td class="text">Dec. 31,  2036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 23,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member] | Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryover expiration date</a></td>
<td class="text">Dec. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryover expiration date</a></td>
<td class="text">Dec. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Latest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss carryover expiration date</a></td>
<td class="text">Dec. 31,  2036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward, Amount</a></td>
<td class="nump">$ 10,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [Member] | Internal Revenue Service (IRS) [Member] | Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax credit carryforward, Expiration date</a></td>
<td class="text">Dec. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [Member] | Internal Revenue Service (IRS) [Member] | Latest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax credit carryforward, Expiration date</a></td>
<td class="text">Dec. 31,  2036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [Member] | Foreign Tax Authority [Member] | Latest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">Tax credit carryforward, Expiration date</a></td>
<td class="text">Dec. 31,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the estimated future tax effects attributable to a portion of expenses reflected in reserves and accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Carryforwards<br> -URI http://asc.fasb.org/extlink&amp;oid=6506874<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxCreditCarryforwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of the tax credit carryforward, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6845386048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Line of Credit Facility, Borrowing Capacity, Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Sep. 23,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Sep. 23,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of Credit Facility, Amount Outstanding</a></td>
<td class="nump">$ 1,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="nump">74,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (Loss) on Extinguishment of Debt</a></td>
<td class="num">$ (871)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RatioOfIndebtednessToNetCapital1', window );">Debt covenant compliance</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total Debt</a></td>
<td class="nump">$ 6,209,536<span></span>
</td>
<td class="nump">3,271,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(23,453)<span></span>
</td>
<td class="num">(17,392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current Portion</a></td>
<td class="nump">400,975<span></span>
</td>
<td class="nump">6,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">5,808,561<span></span>
</td>
<td class="nump">3,264,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Future maturities of long term debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2016</a></td>
<td class="nump">401,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2017</a></td>
<td class="nump">800,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2018</a></td>
<td class="nump">500,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2019</a></td>
<td class="nump">600,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2020</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3,430,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total</a></td>
<td class="nump">6,232,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_CreditFacilityMember2016Member', window );">Credit Facility Member 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">1,930,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_CreditFacilityMember2012Member', window );">Credit Facility Member 2012 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2017Member', window );">Senior Notes 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Nov. 21,  2012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">1.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">May 15, 2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Nov. 15,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2018Member', window );">Senior Notes 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Jun.  06,  2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">2.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">October 1, 2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Oct.  01,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2019Member', window );">Senior Notes 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Sep. 15,  2009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">March 1, 2010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Sep.  01,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2020Member', window );">Senior Notes 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Dec.  07,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">June 15, 2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 15,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2021Member', window );">Senior Notes 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Dec. 19,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">June 15, 2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 15,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2022Member', window );">Senior Notes 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Nov. 21,  2012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">3.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">May 15, 2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Nov. 15,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_rop_SeniorNotes2022Member', window );">Senior Notes 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Dec.  07,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">3.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">June 15, 2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 15,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2026Member', window );">Senior Notes 2026 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Issuance date</a></td>
<td class="text">Dec. 19,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Periodic interest payments</a></td>
<td class="text">semi-annually<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DebtInstrumentInterestPaymentsDateRangeStart', window );">Periodic interest payments, start</a></td>
<td class="text">June 15, 2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 15,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesTotalMember', window );">Senior Notes Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember', window );">Capital Lease Obligations And Foreign Letter Of Credit Issuance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 2,989<span></span>
</td>
<td class="nump">4,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_SeniorSubordinatedNotesMember', window );">Senior Subordinated Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate percentage - debt instruments</a></td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value of debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract', window );"><strong>Subordinated Convertible Notes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SeniorNotesOffering', window );">Subordinated convertible notes, original public offering amount</a></td>
<td class="nump">230,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_RepaymentsOfConvertibleDebtPrincipalAndPremium', window );">Cash payments for debt conversions</a></td>
<td class="nump">$ 18,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DebtInstrumentInterestPaymentsDateRangeStart">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>When presenting a range of interest payment dates, the earliest date when the interest payments are required to be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DebtInstrumentInterestPaymentsDateRangeStart</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>invest:dateStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_RepaymentsOfConvertibleDebtPrincipalAndPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_RepaymentsOfConvertibleDebtPrincipalAndPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_SeniorNotesOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 subordinated convertible notes issued. Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_SeniorNotesOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479336&amp;loc=d3e64711-112823<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28567-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28541-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12317-112629<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49170532&amp;loc=d3e12355-112629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInitiationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility first became available, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInitiationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligations including current maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RatioOfIndebtednessToNetCapital1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indebtedness divided by net capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RatioOfIndebtednessToNetCapital1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_CreditFacilityMember2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_CreditFacilityMember2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_CreditFacilityMember2012Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_CreditFacilityMember2012Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_rop_SeniorNotes2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_rop_SeniorNotes2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotes2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotes2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_SeniorNotesTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_SeniorNotesTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=rop_CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_SeniorSubordinatedNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_SeniorSubordinatedNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6830090480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount', window );">Fixed rate senior notes carrying amount</a></td>
<td class="nump">$ 4,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2017Member', window );">Senior notes due 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_FourHundredMillionDollarSeniorNotesDue2017FairValue', window );">Senior notes due 2017 fair value</a></td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotes2018Member', window );">Senior notes due 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_EightHundredMillionDollarSeniorNotesDue2018FairValue', window );">Senior notes due 2018 fair value</a></td>
<td class="nump">803<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2019Member', window );">Senior notes due 2019 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue', window );">Senior notes due 2019 fair value</a></td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2020Member', window );">Senior notes due 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SixHundredMillionDollarSeniorNotesDue2020FairValue', window );">Senior notes due 2020 fair value</a></td>
<td class="nump">605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2021Member', window );">Senior notes due 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue', window );">Senior notes due 2021 fair value</a></td>
<td class="nump">497<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2022Member', window );">Senior notes due 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue', window );">Senior notes due 2022 fair value</a></td>
<td class="nump">497<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2025Member', window );">Senior notes due 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue', window );">Senior notes due 2025 fair value</a></td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2026Member', window );">Senior notes due 2026 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></td>
<td class="nump">700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue', window );">Senior notes due 2026 fair value</a></td>
<td class="nump">$ 702<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_EightHundredMillionDollarSeniorNotesDue2018FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2018 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_EightHundredMillionDollarSeniorNotesDue2018FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2019 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_FiveHundredMillionDollarSeniorNotesDue2019FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2020 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_FiveHundredMillionDollarSeniorNotesDue2021FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2022 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_FiveHundredMillionDollarSeniorNotesDue2022FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_FourHundredMillionDollarSeniorNotesDue2017FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2017 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_FourHundredMillionDollarSeniorNotesDue2017FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2026 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_SevenHundredMillionDollarSeniorNotesDue2026FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_SixHundredMillionDollarSeniorNotesDue2020FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2020 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_SixHundredMillionDollarSeniorNotesDue2020FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value amount of long-term debt due 2025 whether such amount is presented as a separate caption or as a parenthetical disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ThreeHundredMillionDollarSeniorNotesDue2025FairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtPercentageBearingFixedInterestAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtPercentageBearingFixedInterestAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=rop_SeniorNotesDue2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotes2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotes2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=rop_SeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6811960368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement and Other Benefit Plans (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>Agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>Agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($) </div>
<div>Agreement</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement and Other Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_DefinedContributionPlanNumber', window );">Number of defined contribution plans maintained by the company | Agreement</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution retirement plan cost | $</a></td>
<td class="nump">$ 23.7<span></span>
</td>
<td class="nump">$ 20.4<span></span>
</td>
<td class="nump">$ 19.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_DefinedContributionPlanNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of defined contribution plans maintained by the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_DefinedContributionPlanNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost recognized during the period for defined contribution plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>70
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6847794192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Percentage of eligible earnings to purchase common stock through the employee stock purchase plan</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Discount rate to the average closing price at which employees may purchase stock</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 78,800<span></span>
</td>
<td class="nump">$ 61,800<span></span>
</td>
<td class="nump">$ 63,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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax effect recognized in net income</a></td>
<td class="nump">27,600<span></span>
</td>
<td class="nump">21,600<span></span>
</td>
<td class="nump">22,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_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions', window );">Windfall tax benefit, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,200<span></span>
</td>
<td class="nump">$ 21,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted average assumptions used in calculating the weighted average fair value of options granted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted (in dollars per share)</a></td>
<td class="nump">$ 34.57<span></span>
</td>
<td class="nump">$ 33.98<span></span>
</td>
<td class="nump">$ 34.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.44%<span></span>
</td>
<td class="nump">1.53%<span></span>
</td>
<td class="nump">1.63%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Average expected option life</a></td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
<td class="text">5 years 2 months 19 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">21.35%<span></span>
</td>
<td class="nump">22.17%<span></span>
</td>
<td class="nump">27.01%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.62%<span></span>
</td>
<td class="nump">0.58%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares outstanding, beginning balance (in shares)</a></td>
<td class="nump">3,117,616<span></span>
</td>
<td class="nump">2,981,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of shares granted (in shares)</a></td>
<td class="nump">743,250<span></span>
</td>
<td class="nump">628,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options Exercised (in shares)</a></td>
<td class="num">(371,853)<span></span>
</td>
<td class="num">(400,050)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of shares canceled (in shares)</a></td>
<td class="num">(69,416)<span></span>
</td>
<td class="num">(91,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares outstanding, ending balance (in shares)</a></td>
<td class="nump">3,419,597<span></span>
</td>
<td class="nump">3,117,616<span></span>
</td>
<td class="nump">2,981,111<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of shares, options, exercisable, number (in shares)</a></td>
<td class="nump">1,954,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average exercise price per share outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 104.54<span></span>
</td>
<td class="nump">$ 90.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average exercise price per share granted (in dollars per share)</a></td>
<td class="nump">172.23<span></span>
</td>
<td class="nump">162.77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average exercise price per share exercised (in dollars per share)</a></td>
<td class="nump">75.23<span></span>
</td>
<td class="nump">82.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average exercise price per share cancelled (in dollars per share)</a></td>
<td class="nump">159.97<span></span>
</td>
<td class="nump">142.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average exercise price per share outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">$ 121.31<span></span>
</td>
<td class="nump">$ 104.54<span></span>
</td>
<td class="nump">$ 90.48<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average remaining contractual term of options outstanding</a></td>
<td class="text">6 years 1 month 24 days<span></span>
</td>
<td class="text">6 years 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="nump">$ 211,369,740<span></span>
</td>
<td class="nump">$ 265,782,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 89.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">4 years 3 months 11 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options, Exercisable, Aggregate intrinsic value</a></td>
<td class="nump">$ 183,136,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Additional General Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors</a></td>
<td class="nump">$ 29,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which unrecognized compensation costs on non-vested stock options are expected to be recognized</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="nump">$ 38,900<span></span>
</td>
<td class="nump">36,900<span></span>
</td>
<td class="nump">$ 50,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions', window );">Cash received from option exercises under all plans</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors</a></td>
<td class="nump">$ 92,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Restricted Awards Outstanding, Weighted Average Remaining Contractual Terms</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Summary of nonvested shares activity [Rollforward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding, beginning of period (in shares)</a></td>
<td class="nump">709,275<span></span>
</td>
<td class="nump">542,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Nonvested shares granted (in shares)</a></td>
<td class="nump">555,730<span></span>
</td>
<td class="nump">437,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Nonvested shares vested (in shares)</a></td>
<td class="num">(287,233)<span></span>
</td>
<td class="num">(243,423)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Nonvested shares forfeited (in shares)</a></td>
<td class="num">(25,100)<span></span>
</td>
<td class="num">(26,892)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested shares outstanding, end of period (in shares)</a></td>
<td class="nump">952,672<span></span>
</td>
<td class="nump">709,275<span></span>
</td>
<td class="nump">542,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Restricted Stock Awards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value of nonvested shares, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 146.64<span></span>
</td>
<td class="nump">$ 130.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Restricted Award Grant Date Fair Value (in dollars per share)</a></td>
<td class="nump">172.67<span></span>
</td>
<td class="nump">159.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of shares vested (in dollars per share)</a></td>
<td class="nump">141.27<span></span>
</td>
<td class="nump">183.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average fair value of nonvested shares forfeited (in dollars per share)</a></td>
<td class="nump">139.56<span></span>
</td>
<td class="nump">148.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average fair value of nonvested shares, end of period (in dollars per share)</a></td>
<td class="nump">$ 164.62<span></span>
</td>
<td class="nump">$ 146.64<span></span>
</td>
<td class="nump">$ 130.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract', window );"><strong>Employee Stock Purchase Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares)</a></td>
<td class="nump">19,448<span></span>
</td>
<td class="nump">18,132<span></span>
</td>
<td class="nump">20,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Amount paid for stock purchased during the period by participants in the employee stock purchase plan</a></td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">Employee Stock Ownership Plan (ESOP), Compensation Expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of market value at which stock option are granted</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 20,100<span></span>
</td>
<td class="nump">15,300<span></span>
</td>
<td class="nump">16,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member] | Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member] | Latest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 57,800<span></span>
</td>
<td class="nump">$ 46,500<span></span>
</td>
<td class="nump">$ 46,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards [Member] | Earliest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards [Member] | Latest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=rop_IncentivePlan2016Member', window );">2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance (in shares)</a></td>
<td class="nump">7,924,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares)</a></td>
<td class="nump">9,190,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=rop_IncentivePlan2006Member', window );">2006 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance (in shares)</a></td>
<td class="nump">2,073,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=rop_IncentivePlan2000Member', window );">2000 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange1Member', window );">Exercise Price Range 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">$ 38.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 57.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">689,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 53.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">689,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 53.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange2Member', window );">Exercise Price Range 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">57.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 76.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">259,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 72.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">259,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 72.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange3Member', window );">Exercise Price Range 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">76.92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 96.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">249,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 93.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">249,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 93.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange4Member', window );">Exercise Price Range 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">96.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 115.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">283,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 114.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">283,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 114.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange5Member', window );">Exercise Price Range 5 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">115.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 134.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">503,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 130.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">368,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 129.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange6Member', window );">Exercise Price Range 6 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">134.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 153.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">259,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 144.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">7 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">75,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 141.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange7Member', window );">Exercise Price Range 7 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">153.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 173.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">916,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 167.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">8 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">25,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 157.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange8Member', window );">Exercise Price Range 8 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">173.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 192.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">258,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 179.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">4,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 175.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRangeTotalSharesMember', window );">Exercise price range total shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower range limit (in dollars per share)</a></td>
<td class="nump">38.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper range limit (in dollars per share)</a></td>
<td class="nump">$ 192.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">3,419,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Average exercise price of options outstanding (in dollars per share)</a></td>
<td class="nump">$ 121.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average remaining life of options outstanding</a></td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercisable options (in shares)</a></td>
<td class="nump">1,954,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Average exercise price of exercisable options (in dollars per share)</a></td>
<td class="nump">$ 89.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proceeds received by the entity during the annual period from exercises of stock or unit options and conversion of similar instruments granted under equity-based payment arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the aggregate tax benefit realized from the exercise of stock options and the conversion of similar instruments during the annual period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeStockOwnershipPlanESOPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 plan compensation cost recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65895303&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOPAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to acquire the entity's shares under incentive and share awards other than stock option exercises. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=rop_IncentivePlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=rop_IncentivePlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=rop_IncentivePlan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=rop_IncentivePlan2006Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=rop_IncentivePlan2000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=rop_IncentivePlan2000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange5Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange6Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange7Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange7Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange8Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRange8Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRangeTotalSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=rop_ExercisePriceRangeTotalSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6831285760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_LossContingencyAbstract', window );"><strong>Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="nump">$ 44,900<span></span>
</td>
<td class="nump">$ 40,200<span></span>
</td>
<td class="nump">$ 38,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future mimimum property lease commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2017</a></td>
<td class="nump">53,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2018</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2019</a></td>
<td class="nump">32,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2020</a></td>
<td class="nump">28,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2021</a></td>
<td class="nump">24,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">51,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum property lease commitments</a></td>
<td class="nump">232,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Product Warranty Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at beginning of year</a></td>
<td class="nump">10,183<span></span>
</td>
<td class="nump">9,537<span></span>
</td>
<td class="nump">14,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Additions charged to costs and expenses</a></td>
<td class="nump">15,950<span></span>
</td>
<td class="nump">14,284<span></span>
</td>
<td class="nump">13,396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Deductions</a></td>
<td class="num">(15,513)<span></span>
</td>
<td class="num">(13,059)<span></span>
</td>
<td class="num">(18,078)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments', window );">Other</a></td>
<td class="num">(72)<span></span>
</td>
<td class="num">(579)<span></span>
</td>
<td class="num">(117)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance at end of year</a></td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">$ 10,183<span></span>
</td>
<td class="nump">$ 9,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuarantyLiabilities', window );">Outstanding surety bonds</a></td>
<td class="nump">$ 521,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate net adjustments in the liability for accruals related to standard and extended product warranties acquired in a business acquisition, increase (decrease) in product warranty liability due to currency translation and any other increase (decrease) in product warranties not previously disclosed or identified, issued during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ProductWarrantyAccrualIncreaseDecreaseCurrencyTranslationBusinessAcquisitionsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GuarantyLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=7661617&amp;loc=d3e11049-110243<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=7661617&amp;loc=d3e11019-110243<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuarantyLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>72
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6831549120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Area Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2014 </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_SegmentReportingAbstract', window );"><strong>Segment and Geographic Area Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 1,010,800<span></span>
</td>
<td class="nump">$ 945,144<span></span>
</td>
<td class="nump">$ 931,558<span></span>
</td>
<td class="nump">$ 902,423<span></span>
</td>
<td class="nump">$ 943,640<span></span>
</td>
<td class="nump">$ 883,933<span></span>
</td>
<td class="nump">$ 889,541<span></span>
</td>
<td class="nump">$ 865,281<span></span>
</td>
<td class="nump">$ 3,789,925<span></span>
</td>
<td class="nump">$ 3,582,395<span></span>
</td>
<td class="nump">$ 3,549,494<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,054,563<span></span>
</td>
<td class="nump">1,027,918<span></span>
</td>
<td class="nump">999,473<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentReportingOperatingAssets', window );">Operating assets</a></td>
<td class="nump">1,128,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">945,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,128,940<span></span>
</td>
<td class="nump">945,046<span></span>
</td>
<td class="nump">949,239<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">12,302,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,353,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,302,985<span></span>
</td>
<td class="nump">8,353,722<span></span>
</td>
<td class="nump">6,689,420<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">893,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">869,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">893,002<span></span>
</td>
<td class="nump">869,597<span></span>
</td>
<td class="nump">761,526<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">14,324,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,168,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,324,927<span></span>
</td>
<td class="nump">10,168,365<span></span>
</td>
<td class="nump">8,400,185<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,305<span></span>
</td>
<td class="nump">36,260<span></span>
</td>
<td class="nump">37,644<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and other amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,453<span></span>
</td>
<td class="nump">204,261<span></span>
</td>
<td class="nump">197,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Medical and Scientific Imaging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,362,813<span></span>
</td>
<td class="nump">1,215,318<span></span>
</td>
<td class="nump">1,080,309<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">477,548<span></span>
</td>
<td class="nump">441,931<span></span>
</td>
<td class="nump">375,867<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentReportingOperatingAssets', window );">Operating assets</a></td>
<td class="nump">282,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">265,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,437<span></span>
</td>
<td class="nump">265,520<span></span>
</td>
<td class="nump">232,380<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">4,660,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,451,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,660,298<span></span>
</td>
<td class="nump">4,451,028<span></span>
</td>
<td class="nump">3,842,180<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">154,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,838<span></span>
</td>
<td class="nump">121,461<span></span>
</td>
<td class="nump">147,529<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,098<span></span>
</td>
<td class="nump">12,642<span></span>
</td>
<td class="nump">11,430<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and other amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,248<span></span>
</td>
<td class="nump">105,928<span></span>
</td>
<td class="nump">93,683<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | RF Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,210,264<span></span>
</td>
<td class="nump">1,033,951<span></span>
</td>
<td class="nump">950,227<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372,467<span></span>
</td>
<td class="nump">312,112<span></span>
</td>
<td class="nump">271,177<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentReportingOperatingAssets', window );">Operating assets</a></td>
<td class="nump">487,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">293,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">487,936<span></span>
</td>
<td class="nump">293,004<span></span>
</td>
<td class="nump">270,458<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">6,634,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,848,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,634,964<span></span>
</td>
<td class="nump">2,848,911<span></span>
</td>
<td class="nump">1,720,977<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">156,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,413<span></span>
</td>
<td class="nump">117,596<span></span>
</td>
<td class="nump">65,636<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,536<span></span>
</td>
<td class="nump">10,758<span></span>
</td>
<td class="nump">10,521<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and other amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,653<span></span>
</td>
<td class="nump">56,877<span></span>
</td>
<td class="nump">58,702<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Industrial Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">706,625<span></span>
</td>
<td class="nump">745,381<span></span>
</td>
<td class="nump">827,145<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,451<span></span>
</td>
<td class="nump">214,538<span></span>
</td>
<td class="nump">247,596<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentReportingOperatingAssets', window );">Operating assets</a></td>
<td class="nump">182,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,430<span></span>
</td>
<td class="nump">182,544<span></span>
</td>
<td class="nump">220,115<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">493,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,924<span></span>
</td>
<td class="nump">513,155<span></span>
</td>
<td class="nump">557,593<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">88,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,130<span></span>
</td>
<td class="nump">67,832<span></span>
</td>
<td class="nump">120,681<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,590<span></span>
</td>
<td class="nump">9,179<span></span>
</td>
<td class="nump">10,713<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and other amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,573<span></span>
</td>
<td class="nump">19,912<span></span>
</td>
<td class="nump">21,135<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Energy Systems And Controls [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510,223<span></span>
</td>
<td class="nump">587,745<span></span>
</td>
<td class="nump">691,813<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,602<span></span>
</td>
<td class="nump">162,128<span></span>
</td>
<td class="nump">203,021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentReportingOperatingAssets', window );">Operating assets</a></td>
<td class="nump">164,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,349<span></span>
</td>
<td class="nump">194,898<span></span>
</td>
<td class="nump">219,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">513,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,799<span></span>
</td>
<td class="nump">540,628<span></span>
</td>
<td class="nump">568,670<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">134,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,976<span></span>
</td>
<td class="nump">113,014<span></span>
</td>
<td class="nump">223,831<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,218<span></span>
</td>
<td class="nump">3,276<span></span>
</td>
<td class="nump">4,634<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and other amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,701<span></span>
</td>
<td class="nump">21,254<span></span>
</td>
<td class="nump">23,281<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentOperatingProfit', window );">Operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(127,505)<span></span>
</td>
<td class="num">(102,791)<span></span>
</td>
<td class="num">(98,188)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_SegmentReportingOperatingAssets', window );">Operating assets</a></td>
<td class="nump">11,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,788<span></span>
</td>
<td class="nump">9,080<span></span>
</td>
<td class="nump">7,002<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">$ 358,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 449,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358,645<span></span>
</td>
<td class="nump">449,694<span></span>
</td>
<td class="nump">203,849<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">863<span></span>
</td>
<td class="nump">405<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and other amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 278<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 483<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="13"></td></tr>
<tr><td colspan="13"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_SegmentOperatingProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues before Corporate expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_SegmentOperatingProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rop_SegmentReportingOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating assets for a company, which typically excludes intangible assets and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_SegmentReportingOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6853077152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Area Information, Sales by Country of Origin (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 1,010,800<span></span>
</td>
<td class="nump">$ 945,144<span></span>
</td>
<td class="nump">$ 931,558<span></span>
</td>
<td class="nump">$ 902,423<span></span>
</td>
<td class="nump">$ 943,640<span></span>
</td>
<td class="nump">$ 883,933<span></span>
</td>
<td class="nump">$ 889,541<span></span>
</td>
<td class="nump">$ 865,281<span></span>
</td>
<td class="nump">$ 3,789,925<span></span>
</td>
<td class="nump">$ 3,582,395<span></span>
</td>
<td class="nump">$ 3,549,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched', window );">Long Lived Assets</a></td>
<td class="nump">167,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167,016<span></span>
</td>
<td class="nump">155,482<span></span>
</td>
<td class="nump">165,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ExportSalesAbstract', window );"><strong>Export sales [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Export sales from the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched', window );">Long Lived Assets</a></td>
<td class="nump">145,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,996<span></span>
</td>
<td class="nump">133,522<span></span>
</td>
<td class="nump">134,855<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CA', window );">Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ExportSalesAbstract', window );"><strong>Export sales [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Export sales from the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ExportSalesAbstract', window );"><strong>Export sales [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Export sales from the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched', window );">Long Lived Assets</a></td>
<td class="nump">21,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,020<span></span>
</td>
<td class="nump">21,960<span></span>
</td>
<td class="nump">30,781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_GeographyEliminationsMember', window );">Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched', window );">Long Lived Assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaMember', window );">Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ExportSalesAbstract', window );"><strong>Export sales [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Export sales from the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=us-gaap_MiddleEastMember', window );">Middle East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ExportSalesAbstract', window );"><strong>Export sales [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Export sales from the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=rop_OtherGeographicalAreaMember', window );">Other Geographical Area [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ExportSalesAbstract', window );"><strong>Export sales [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Export sales from the United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157,607<span></span>
</td>
<td class="nump">158,952<span></span>
</td>
<td class="nump">209,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507,992<span></span>
</td>
<td class="nump">452,238<span></span>
</td>
<td class="nump">518,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,174,979<span></span>
</td>
<td class="nump">1,162,058<span></span>
</td>
<td class="nump">1,281,881<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">302,687<span></span>
</td>
<td class="nump">315,656<span></span>
</td>
<td class="nump">320,326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Middle East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,200<span></span>
</td>
<td class="nump">124,489<span></span>
</td>
<td class="nump">91,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Rest of the World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,493<span></span>
</td>
<td class="nump">110,723<span></span>
</td>
<td class="nump">142,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,993<span></span>
</td>
<td class="nump">23,737<span></span>
</td>
<td class="nump">24,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">228,058<span></span>
</td>
<td class="nump">167,698<span></span>
</td>
<td class="nump">185,263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">393,550<span></span>
</td>
<td class="nump">340,461<span></span>
</td>
<td class="nump">356,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,843<span></span>
</td>
<td class="nump">112,732<span></span>
</td>
<td class="nump">107,695<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Middle East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,107<span></span>
</td>
<td class="nump">15,877<span></span>
</td>
<td class="nump">9,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Rest of the World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,549<span></span>
</td>
<td class="nump">20,417<span></span>
</td>
<td class="nump">28,722<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | RF Technology [Member] | Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,703<span></span>
</td>
<td class="nump">45,506<span></span>
</td>
<td class="nump">45,811<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | RF Technology [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,673<span></span>
</td>
<td class="nump">57,581<span></span>
</td>
<td class="nump">54,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | RF Technology [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">204,036<span></span>
</td>
<td class="nump">178,032<span></span>
</td>
<td class="nump">151,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | RF Technology [Member] | Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,988<span></span>
</td>
<td class="nump">10,019<span></span>
</td>
<td class="nump">7,555<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | RF Technology [Member] | Middle East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,605<span></span>
</td>
<td class="nump">54,165<span></span>
</td>
<td class="nump">34,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | RF Technology [Member] | Rest of the World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,067<span></span>
</td>
<td class="nump">10,761<span></span>
</td>
<td class="nump">9,333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Industrial Technology [Member] | Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,551<span></span>
</td>
<td class="nump">65,826<span></span>
</td>
<td class="nump">106,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Industrial Technology [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,229<span></span>
</td>
<td class="nump">97,938<span></span>
</td>
<td class="nump">121,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Industrial Technology [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">225,539<span></span>
</td>
<td class="nump">253,272<span></span>
</td>
<td class="nump">320,017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Industrial Technology [Member] | Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,087<span></span>
</td>
<td class="nump">60,817<span></span>
</td>
<td class="nump">61,552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Industrial Technology [Member] | Middle East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,997<span></span>
</td>
<td class="nump">4,220<span></span>
</td>
<td class="nump">3,824<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Industrial Technology [Member] | Rest of the World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,675<span></span>
</td>
<td class="nump">24,471<span></span>
</td>
<td class="nump">26,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,360<span></span>
</td>
<td class="nump">23,883<span></span>
</td>
<td class="nump">31,831<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,032<span></span>
</td>
<td class="nump">129,021<span></span>
</td>
<td class="nump">157,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351,854<span></span>
</td>
<td class="nump">390,293<span></span>
</td>
<td class="nump">453,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Asia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,769<span></span>
</td>
<td class="nump">132,088<span></span>
</td>
<td class="nump">143,524<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Middle East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,491<span></span>
</td>
<td class="nump">50,227<span></span>
</td>
<td class="nump">42,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Rest of the World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,202<span></span>
</td>
<td class="nump">55,074<span></span>
</td>
<td class="nump">78,186<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,789,925<span></span>
</td>
<td class="nump">3,582,395<span></span>
</td>
<td class="nump">3,549,494<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,115,772<span></span>
</td>
<td class="nump">2,965,115<span></span>
</td>
<td class="nump">2,820,519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">920,799<span></span>
</td>
<td class="nump">871,649<span></span>
</td>
<td class="nump">1,007,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(246,646)<span></span>
</td>
<td class="num">(254,369)<span></span>
</td>
<td class="num">(278,224)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Unaffiliated Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,789,925<span></span>
</td>
<td class="nump">3,582,395<span></span>
</td>
<td class="nump">3,549,494<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Unaffiliated Customers [Member] | United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,978,496<span></span>
</td>
<td class="nump">2,829,752<span></span>
</td>
<td class="nump">2,661,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Unaffiliated Customers [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811,429<span></span>
</td>
<td class="nump">752,643<span></span>
</td>
<td class="nump">888,024<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Unaffiliated Customers [Member] | Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Between Geographical Areas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Between Geographical Areas [Member] | United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,276<span></span>
</td>
<td class="nump">135,363<span></span>
</td>
<td class="nump">159,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Between Geographical Areas [Member] | Non US Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,370<span></span>
</td>
<td class="nump">119,006<span></span>
</td>
<td class="nump">119,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Between Geographical Areas [Member] | Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(246,646)<span></span>
</td>
<td class="num">(254,369)<span></span>
</td>
<td class="num">(278,224)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales [Member] | Geographic Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems', window );"><strong>Schedule of Entity Wide Information About Geographic Areas [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 460,000<span></span>
</td>
<td class="nump">$ 481,000<span></span>
</td>
<td class="nump">$ 477,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_EntityWideDisclosureOnGeographicAreasLongLivedAssetsSched</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rop_ExportSalesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ExportSalesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</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_rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent schedule of entity wide information about geographic areas.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rop_ScheduleOfEntityWideInformationAboutGeographicAreasLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rop_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_GeographyEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_GeographyEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=us-gaap_MiddleEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=us-gaap_MiddleEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=rop_OtherGeographicalAreaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=rop_OtherGeographicalAreaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_ReportableGeographicalComponentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementGeographicalAxis=rop_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementGeographicalAxis=rop_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_MedicalAndScientificImagingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_RfTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_IndustrialTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=rop_EnergySystemsAndControlsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=rop_UnaffiliatedCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=rop_UnaffiliatedCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=rop_BetweenGeographicalAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=rop_BetweenGeographicalAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6830921200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Data (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 1,010,800<span></span>
</td>
<td class="nump">$ 945,144<span></span>
</td>
<td class="nump">$ 931,558<span></span>
</td>
<td class="nump">$ 902,423<span></span>
</td>
<td class="nump">$ 943,640<span></span>
</td>
<td class="nump">$ 883,933<span></span>
</td>
<td class="nump">$ 889,541<span></span>
</td>
<td class="nump">$ 865,281<span></span>
</td>
<td class="nump">$ 3,789,925<span></span>
</td>
<td class="nump">$ 3,582,395<span></span>
</td>
<td class="nump">$ 3,549,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">626,878<span></span>
</td>
<td class="nump">578,493<span></span>
</td>
<td class="nump">567,520<span></span>
</td>
<td class="nump">559,519<span></span>
</td>
<td class="nump">579,091<span></span>
</td>
<td class="nump">533,483<span></span>
</td>
<td class="nump">533,911<span></span>
</td>
<td class="nump">518,161<span></span>
</td>
<td class="nump">2,332,410<span></span>
</td>
<td class="nump">2,164,646<span></span>
</td>
<td class="nump">2,101,899<span></span>
</td>
</tr>
<tr class="ro">
<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">289,104<span></span>
</td>
<td class="nump">267,390<span></span>
</td>
<td class="nump">253,078<span></span>
</td>
<td class="nump">244,991<span></span>
</td>
<td class="nump">278,677<span></span>
</td>
<td class="nump">250,371<span></span>
</td>
<td class="nump">251,974<span></span>
</td>
<td class="nump">246,896<span></span>
</td>
<td class="nump">1,054,563<span></span>
</td>
<td class="nump">1,027,918<span></span>
</td>
<td class="nump">999,473<span></span>
</td>
</tr>
<tr class="re">
<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 earnings</a></td>
<td class="nump">$ 182,081<span></span>
</td>
<td class="nump">$ 167,079<span></span>
</td>
<td class="nump">$ 158,069<span></span>
</td>
<td class="nump">$ 151,416<span></span>
</td>
<td class="nump">$ 208,597<span></span>
</td>
<td class="nump">$ 160,417<span></span>
</td>
<td class="nump">$ 171,280<span></span>
</td>
<td class="nump">$ 155,773<span></span>
</td>
<td class="nump">$ 658,645<span></span>
</td>
<td class="nump">$ 696,067<span></span>
</td>
<td class="nump">$ 646,033<span></span>
</td>
</tr>
<tr class="ro">
<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 from continuing operations per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.79<span></span>
</td>
<td class="nump">$ 1.65<span></span>
</td>
<td class="nump">$ 1.56<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="nump">$ 2.07<span></span>
</td>
<td class="nump">$ 1.59<span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
<td class="nump">$ 6.50<span></span>
</td>
<td class="nump">$ 6.92<span></span>
</td>
<td class="nump">$ 6.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.78<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="nump">$ 2.05<span></span>
</td>
<td class="nump">$ 1.58<span></span>
</td>
<td class="nump">$ 1.69<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
<td class="nump">$ 6.43<span></span>
</td>
<td class="nump">$ 6.85<span></span>
</td>
<td class="nump">$ 6.40<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>75
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6822854864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Consolidated Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember', window );">Allowance For Doubtful Accounts And Sales Allowances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Valuation and Qualifying Accounts Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 12,404<span></span>
</td>
<td class="nump">$ 13,694<span></span>
</td>
<td class="nump">$ 14,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to costs and expenses</a></td>
<td class="nump">1,791<span></span>
</td>
<td class="nump">1,536<span></span>
</td>
<td class="nump">2,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(2,794)<span></span>
</td>
<td class="num">(4,128)<span></span>
</td>
<td class="num">(3,355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other changes</a></td>
<td class="nump">3,088<span></span>
</td>
<td class="nump">1,302<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">14,489<span></span>
</td>
<td class="nump">12,404<span></span>
</td>
<td class="nump">13,694<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember', window );">Reserve for inventory obsolescence [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Valuation and Qualifying Accounts Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">34,040<span></span>
</td>
<td class="nump">38,879<span></span>
</td>
<td class="nump">43,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to costs and expenses</a></td>
<td class="nump">10,071<span></span>
</td>
<td class="nump">8,616<span></span>
</td>
<td class="nump">8,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(6,540)<span></span>
</td>
<td class="num">(9,049)<span></span>
</td>
<td class="num">(11,833)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Other changes</a></td>
<td class="num">(338)<span></span>
</td>
<td class="num">(4,406)<span></span>
</td>
<td class="num">(1,361)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of year</a></td>
<td class="nump">$ 37,233<span></span>
</td>
<td class="nump">$ 34,040<span></span>
</td>
<td class="nump">$ 38,879<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to accounts other than costs and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=rop_AllowanceForDoubtfulAccountsAndSalesAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>76
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #!O6TH?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ ,&];2F;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  P;UM*9_8ZINX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)OITUQ"Z&;B^))07!!\1:2V=U@TX9DI-VW-XV[
M740?P&-F_GSS#4RGO=!CP.<P>@QD,=[,KA^BT'[+CD1> $1]1*=BF1)#:N['
MX!2E9SB 5_I#'1!X56W (2FC2,$"+/Q*9+(S6NB BL9PQAN]XOUGZ#/,:, >
M'0X4H2YK8'*9Z$]SW\$5L, (@XO?!30K,5?_Q.8.L'-RCG9-3=-43DW.I1UJ
M>'MZ?,GK%G:(I :-Z5>T@DX>M^PR^;6YN]\],,FKNBTJ7O!V5S?B=B-X^[ZX
M_O"["KO1V+W]Q\870=G!K[N07U!+ P04    "  P;UM*F5R<(Q &  "<)P
M$P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03
M<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS
M[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#
MW(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S
M^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4
MPL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:
MX./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;
M:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ
M$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&
M<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD
M,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z
M'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S
M(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(
MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU
M+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/
M:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:
MK<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1
MDEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*
MY \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_
MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R
MS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;
M)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R
M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ
MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR
MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2
M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE
ML<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_
M13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7G
MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5
M' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2
M)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%
MV^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODR
MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\
MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS
MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!
M4$L#!!0    ( #!O6TI?TQ6SH (  *0)   8    >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL?5;;CILP$/T5Q <LV#A (A(I%U6MU$K15FV?G<1)T *FMI-L
M_[ZV85G6'O8EOG#.',]DQI[BP<6+O#*F@M>Z:N0RO"K5+J)('J^LIO*)MZS1
M7\Y<U%3II;A$LA6,GBRIKB(<QVE4T[()5X7=VXM5P6^J*ANV%X&\U345_S:L
MXH]EB,*WC>?R<E5F(UH5+;VPGTS]:O="KZ+!RJFL62-+W@2"G9?A&BUV*#,$
MB_A=LH<<S0/CRH'S%[/X=EJ&L3D1J]A1&1-4#W>V955E+.ES_.V-AH.F(8[G
M;]:_6.>U,P<JV997?\J3NB[#/ Q.[$QOE7KFCZ^L=V@6!KWWW]F=51IN3J(U
MCKR2]C<XWJ3B=6]%'Z6FK]U8-G9\=%](TM-@ NX)>"!@\BDAZ0G)0$"?$TA/
M(.^$U$:K<\7&9D<5716"/P+1_;TM-5F$%D1'_V@V;;#M-QT>J7?OJ[B([L9,
MC]AT"#Q"H $1:=N# (8$-MBCXX\"6Q^1?$3L? 2!CY" /B:6GHSH,YA.0#JQ
M=#*BITZ(?$0&"\Q @9E'SQV!#C&SB*9#Y#A/)MQ(09744YD[*CX"Q;!"!BID
M/A\Y$@ $PQ(Y*)'[?"=9-@!D(EOFH,3<Y\\<"0 RX06*X:J+?0MN4D&8B;1"
M$[6-? M.9NUZ3#I*+93.<T)BDI$II\!*7R/LRSDIMNTQXTQ&,2()P?'$K8+@
MFD:))X:]FROQQ+1,.J$#%S_R:QN[20UAID('WP#(OP*PF]<09B*Q$7P#(+_
ML9O:$&8J8O M@/P:QYFK F!R1R4:/6$U$Q?;'LC@R&^-[4U&NT,+LL;V"7R'
M=_W+#RHN92.# U?Z(;7/W9ESQ?11XB<=UJMNF89%Q<[*3#,]%UW?T"T4;_N>
M*!H:L]5_4$L#!!0    ( #!O6TJO'1:^H@0  .T5   8    >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL?9AOC^(V$,:_"N+]'9[Q_Q6+U%!5K=1*JZO:OLXN
MW@5=(#3)+M=O7R=P"&;&]P:2\(S]3+!_'GMY:KNO_3:E8?9MWQSZQ_EV&(X/
MBT7_LDW[NO_<'M,A__+:=OMZR+?=VZ(_=JG>3$'[9H%*N<6^WAWFJ^7T[*E;
M+=OWH=D=TE,WZ]_W^[K[KTI->WJ<P_S[@R^[M^TP/EBLEL?Z+?V9AK^.3UV^
M6UQ;V>SVZ=#OVL.L2Z^/\Y_@8:W=&# I_MZE4W]S/1M3>6[;K^/-;YO'N1H=
MI2:]#&,3=?[Z2.O4-&-+V<>_ET;GUS['P-OK[ZW_,B6?DWFN^[1NFW]VFV'[
M. _SV2:]UN_-\*4]_9HN"=GY[)+][^DC-5D^.LE]O+1-/WW.7M[[H=U?6LE6
M]O6W\_?N,'V?SK]8?0F3 _ 2@-< ,#\,T)< 30(69V=3JC_70[U:=NUIUIW_
MK6,]#@IXT/EEOHP/IW<W_9:S[?/3CQ7&Y>)C;.<BJ<X2O)7<*]9<H=55LLC]
M7TV@: *G>'T;#W*\%N/U%&]NXXG%ZBQQD^0P2;SU>;233 29#Q8*;HSHQG W
MFK@Y2^Q--PYBL(:XX3(3 OJ"&RNZL=P-Z::RK!L($"W]ER59#"[(;ISHQG$W
MEKAQK!L-SI-!N>:JPHCSH@_/?3CBP_-T,49'[*XE&2J#LIL@N@G<C2=N NO&
MVCPPB1FNTE%;*WN)HI?(O03B)?*4O7=643>"SD%0QLM^0,F$4MP10Y3B71G0
M$"BH!)VR%@IC!PK,!.;(*.H(6$_!&0^&L9,+;4#CT14\R0@%Y)Z >D(^/%P>
M1D933UR(%D,>_05/,I:!<YFF7UTT=YZ40\IE2096%V89R& &3F::>@6<N5Y;
MQ=X0E]EH;P!^[T=&,W V&\IF$*AK-)J(GEH2E I<T*XP_T%&-#BV&IM2"S)<
M@=/54+J"P$V+RK&L!)V.7I<8(@,6.&$-)2QP>&9<><V&HJ#+JV6I1@ 9L\ Y
M:RAG@0,TK_\ZTK50T*'SJEB#R9Q%SEE#.8N<GPA14QZO!5T>B19TP9',6>2<
MM92SR/&)Z!VEK""#4.0'%LI4SEBZ E?(T6F4BIZ6#8+.!5689RCS%3E?:=%6
M(0<G&&/1LS?$A;D^!BR4=R@C%CEB+44L"NP,*EA'ZP=!J-$9 X7)CS)F4< L
M>TT"/,$'5.Q_X\( H_F")9FQR.M@6OQ7R$M<4$8AW20(.F]4\1W)R$:.;$L+
M<^0HSE/(*3[9N- $%PV4QI(,;>30MG09D31T"?FQYMZ)#&N,;$FTA5RT#%?-
MX6HI7+54G-)MR5I4E6:IEL&J.5@=!:L6B&E"Y"NT*(2(K@!7+<-5<[A2(%1:
M@*LSF"<%]20((5?ZI251%\X5.&#I8*\TY^:G7)]YMB9*0@3T-UO;>T\R834G
MK*.$U1R<G_)>G6W01%U4L5#&:IFOFO/549AICDWK0PAL.RT),898VC1J&;":
M Y9V55TT[F[@BJ6UI)1+Z\7-N=MX$/I'W;WM#OWLN1V&=C\=M+VV[9!RJ^IS
M3G*;ZLWUIDFOPWCI\W5W/H \WPSM\7*XNKB>\*[^!U!+ P04    "  P;UM*
M&SY&YD<"  "@!P  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;(V5;Z^;
M(!3&OXKQ UQ0Z[_&FJPNRY9L27.7;:]I2ZNY* YHO?OV _0:!7:[-PKX/.?\
M#I)#,5#VPFN,A??:DH[O_%J(?@L /]6X1?R)]KB37RZ4M4C(*;L"WC.,SMK4
M$A!"F( 6-9U?%GKMP,J"W@1I.GQ@'K^U+6)_]IC08><'_MO"<W.MA5H 9=&C
M*_Z.Q8_^P.0,S%'.38L[WM#.8_BR\S\$VRJ RJ 5/QL\\,784Z4<*7U1DR_G
MG0\5$2;X)%0()%]W7&%"5"3)\7L*ZL\YE7$Y?HO^21<OBSDBCBM*?C5G4>_\
MS/?.^()N1#S3X3.>"HI];ZK^*[YC(N6*1.8X4<+UTSO=N*#M%$6BM.AU?#>=
M?@_CESB=;&Y#.!G"V1!LWC5$DR$R#& DTZ5^1 *5!:.#Q\:_U2-U*()M)#?S
MI!;UWNEOLEHN5^]EDA3@KN),DOTH"1>2<*VH;$4$9PF0^6>(T D1:G^TA$C=
M_LCIC[1_L_1G1A&C)-623DO@$PR,.AZ(5B0;)\G&)LD-DE$2+Y($$$*#Y(%H
M11([26*+)#62[&,KB8GQGF+%D#@9$IO!V/)]\C__Y8%H19(Z25*;Q#C$^]2J
M-8JA_6<>RE8TF9,FLVDB@R9S'( H3HUC7;ED89K';IK<29/;-!N#)G>D"1)S
M"RN7#&;I/_9&=G]G1X(V3VRV)&AGRF%BMB67*C3W!BQ:I;J[OB%V;3KN':F0
M75?WQ@NE LN(\$G&JN5U.4\(O@@U3.68C7?&.!&TG^Y#,%_*Y5]02P,$%
M  @ ,&];2KQ$.TRS P  9 \  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q]5]MNVS@0_15![QOQ3BJP#<0RBEV@!8(NVCXK-FT+E417DN/NWR]UB:L,
M1X$!6Z+/S)SA90YG=7/-S_9L;1?]KLJZ7<?GKKL\)DF[/]LJ;Q_<Q=;^GZ-K
MJKSSK\TI:2^-S0^#454FC!"55'E1QYO5,/;<;%;NVI5%;9^;J+U65=[\M[6E
MNZUC&K\-?"U.YZX?2#:K2WZR_]KNV^6Y\6_)W<NAJ&S=%JZ.&GM<QT_T<<=(
M;S @OA?VULZ>HSZ5%^=^]B__'-8QZ1G9TNZ[WD7N?UYM9LNR]^1Y_)J<QO>8
MO>'\^<W[IR%YG\Q+WMK,E3^*0W=>QR:.#O:87\ONJ[O];:>$9!Q-V7^VK[;T
M\)Z)C[%W93M\1_MKV[EJ\N*I5/GO\;>HA]_;Y/_-##=@DP&[&U#UH0&?#/@?
M _&A@9@,!#!(QE2&N=GE7;Y9->X6->/R7O)^%]%'X6=_WP\.DSW\YZ>G]:.O
M&ZU6R6OO9X)L1PB;0>@=D7CG]P@,B[!E@3E['R +$9R\A^Q"B-8X"8ZFR0=[
M/K<WN+U [<5@+^;V*9BF$:(&2#UFH4V:,@FR17#2,)X"W [#B=1_<-X2Y2T#
MW@9,[7:$R%D<*J26%/+&<%1K >9AA^&$EK/\WO%6*&\5\J: MPKB,,Z9H""_
M#,%1)?P'\,9PA/H5Q'EKE+<.>8/=OM7A_#"MC=" -X*C7&EF &\,1YA@"N=M
M4-XFY,T!;Q/&(5)(!7 9AF,ZI9!WB$O35&B.TTY1VFE(6P#:*3(]5$JP:[,0
M9@2#9W<7HK11?*$248)77!*2EK#DDI".!@<@0T"P;'X(>4]V01YH2#;0!QH$
M^8L*>%XS!":-D@Q2#F&*+9%&%>>)LI"TAJ19N/T$">AD"(X2PKB 6P-SR'PE
M73B&%-<IRD/J!E+G8:4R_J8'"PB"XT0Q#0\BYD]+P19.(L45DH82::!$TE#3
ME-\#<"XS#)<JHC1DCN"$(GR).:Z15 :7@W1IP^%J14.Y2J%<31@]Y_H0)(Z!
MTN"(8"BQ5(5PH:*A4L$XVPD#XL!ZCZ)@1=OAOA8HXQI%3;A.2RN-RP4-]2*%
M>D$1P2"4P?7,4!Q1%%XK$)S7.;I0%ABN&2S4#'A?W+*PUO?W  42S% <E2D\
M7"B.& ,7+9FU&I5M3D,;UT9[=ZV[_LH^&[VWBD^L;U7 ^-:WD&/#]\?-V']^
MR9M34;?1B^M\(S2T*T?G.NMID@=/\.Q;WOM+:8]=_ZC]<S/V?>-+YRY33YO<
M&^O-_U!+ P04    "  P;UM*C;C6GG8"  #R!P  &    'AL+W=O<FMS:&5E
M=',O<VAE970U+GAM;(U576^;,!3]*XCW%LR'@8@@E:!IDS8IZM3MV2%.0 7,
M;"=T_WZVH908-]I+L"_GW'O.#?9-!T)?684QM][:IF-;N^*\WS@.*RO<(O9(
M>MR)-R="6\3%EIX=UE.,CHK4-H[GNM!I4=W96:IB>YJEY,*;NL-[:K%+VR+Z
M-\<-&;8VL-\#S_6YXC+@9&F/SO@GYB_]GHJ=,V<YUBWN6$TZB^+3UGX"FR*1
M> 7X5>.!+=:6='(@Y%5NOAVWMBL%X0:77&9 XG'%.]PT,I&0\6?*:<\E)7&Y
M?L_^17D77@Z(X1UI?M='7FWMV+:.^(0N#7\FPU<\^0EM:S+_'5]Q(^!2B:A1
MDH:I7ZN\,$[:*8N0TJ*W\5EWZCF,;R)_HID)WD3P9@* =PG^1/ _",%=0C 1
M HW@C%94;PK$4992,EAT_'=[)#\BL E$]TL95,U6[T1[F(A>LP2FSE7FF2#Y
M"/$6$# C')%\KN"9*N3>BN[=%MBM$;Y["RG6D"@RB_"--GW%]Y<V/^$'1GZ@
M^,&"'R=:FT8(5)!.06 8PR#4S!I@"71AI!DVP +H^KY9=&@4':Y-QV8^-/+A
MRG2BFQXAX4+F P! &-)<FW!^$NE-+(SY0A>X9MV147>TT@U<35 >K0KIDM>(
M!^!"7Q-\+\^-U-@H-39(!9K4^#][;,(%;AQJQZTPYON\QXE1>&(0KA7*D]4W
M' 80QOJ),,#"T ,:K## ?%%3/Q'.XN9K,3VKJ<*LDEPZ+F^0170>7$^>O#FU
M>"X&VCA_/M*,T_ 'HN>Z8]:!<'$OJ]OS1 C'0J7[*/I:B0$\;QI\XG(9B34=
MQ]"XX:2?)JPSC_GL'U!+ P04    "  P;UM*?UM(@IT'   ^,   &    'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;(V;W6[;1A"%7T70O2+._I$,; .U*+(%
M6B!(T?9:L6E;B"2Z$AVG;U]28A3OS*'&-[7E?#L[/$MQS\RR5Z_-_NOAJ:[;
MR??M9G>XGCZU[?/'^?QP]U1O5X</S7.]Z_[EH=EO5VWW<?\X/SSOZ]7]<=!V
M,S=)$N;;U7HWO;DZ_NW3_N:J>6DWZUW]:3\YO&RWJ_U_M_6F>;V>TO3''SZO
M'Y_:_@_SFZOGU6/]9]W^]?QIWWV:GZ/<K[?U[K!N=I-]_7 ]_84^5M[T X[$
MW^OZ]?#F]TE_*5^:YFO_X;?[ZVG29U1OZKNV#['J?GRK%_5FTT?J\OAW"#H]
MS]D/?/O[C^CE\>*[B_FR.M2+9O//^KY]NIYFT\E]_;!ZV;2?F]=?Z^&"_'0R
M7/WO];=ZT^%])MT<=\WF</SOY.[ET#;;(4J7RG;U_?1SO3O^?!WB_QB&!YAA
M@#D/,.;B #L,L.<!-EP<X(8![N<,Z<4!?AC@SP/\Y6L(PX#P<P9W<4 Z#$C/
M ^AXT?.3NL?E*E;MZN9JW[Q.]J<[[GG5W]CT,>UNB+O^C\?U/_Y;MV*'[J_?
M;BBQ5_-O?:"!N3TQ)F)<S"P0XV.F0$R(F25BTI@I$9/%3(68_,S,.TW.PA@H
MC#D&<&\#4,*$.3'AR.R&28BIMP"0,;FQC"LD9W*?4\X5DIRS2<:BE9*:4>Y2
MMB05"&;()C[!4EDHE052$9/JQ/@W$^6Y)8.G<7 :=PQAHVE& G@8P(L\LYRE
MZ84>;,T77EP((PI)!!<2OMY+-5"I$I4Z5:1*@*H$L'K\"1"$+.RN7 21B36>
MV#>WD!2[HJ5*E"I1P5S,B"@I%"4%HK!'WFTJIO$9X4DR.$D&)F%?T-M,O2$S
MD8;QCMW7A82X\"I1@HD2PZ0'3.I'1,FA*#D0A=ULMSG(!,]!"=[U$C +NUEO
M!^B2]@-RZ6F@(TN S+H[(>'[3:G'JMX1*Q9HQ!80$"CC I&6S@(@P29&. ,U
MTE)'2AVIU'QB<; U(.0-^$Y"8#_GXABY5L8DP7%U)"?449%21ZJQA$9V6<)V
M@( ?,-PZD30$AD8>T83] #DP#_<= W3Q2^Q *BXCO@H2$ZN@(J6.5&H^L3C8
MZY T.YWMY.+H=H>DQ9B1XR5" 3 ACFYX=*12\XG%P9:'@.<QHNJY9#3B6;"'
M(& B##<1 W1Q":31$)N,1&:93TS&UT -5>I(I<\6RX/=#P'[PS>&6Y+^AQ+^
M)5^0M!W463YK,ZZ3!*WO7$Q"7"@)SE+*C2A% ==CEDLFN:X8\S:,W5+8'!%P
M1X:[(Y+VB)+D+1>7O]@BF>3]Y9;!)L)($R$*KH&Y=/\;=5LO !+RD 2V7$L]
M5*DCE3Y;K,Y(@P&Y"/X0,J! Y_+(3=O:A#OS F#\":TCI8Y4(.4^G[&[#WL(
M@WH*_-EII(=PHB*!4#+:X3#8:QC@-42M9G2O8<#>GG*?7P!*K)5N-0!":<[E
MD3F;+!OKE&&O88#7$#6;D1LWC6P8!N_:!G4J>-%F9*M"K(':02AT9 F0&=D\
MY4^X4H]5O2-6+! V' 9U+7C19M3]?0&00&D(7"0UTE)'2AVIU'QB<;#=,*C;
M(G8C:3=$.Q?M^"[DO-4%.*&.WG/1D6HL(3<B#W86!CD+T>^6SL*:D7DLMA46
M=%Y$T6;USHN5?0YCB/>W"X#Q5="14D<J-9]8'&R8+.BZB*+-ZH[)2H,R(THL
M]P2 $^KHCDE'*CVA6![LF"QP3*)LLY<<2CS+R&D&:E_P;6: +BZ"-!Y\F]&1
M)4!FE 1^W*-'JM1(L3C8!UG4<^&^S*K>9*$C!4"Z?'W*B[JE'JO4D>H=T\4"
M82]D4=^%[\%6]EU(%.L+"QR3ZXK+(+[&$G3=M\M;<3.!YHGI;F[N"DL$4I[D
MCHLF+\2;/,O=2"EDL;.SJ!_#]V8K35)7UF:I6$B5BU/"7LJF[R]_+78<5CH.
M4?Y:_7S'JA:@ $CP67">K[]N.'2D CFSV6)UL.&PZ*!'/,QSM?RUX# HS?E=
M40!,?#M4I-21"J3<YS/BDAQV20Z=3_''K).6PZ:\_(4097[DL>^P,7'H.(B7
MOTXW)D[Z $N.6V= \;72D1(@E/.^',C96C?RJ'#8ECC4R.'EKY.VA$:J.X=]
MB4,M$>Y+G.Y+G.Y+=&0)D,[141[$,NC.Y!VQ8H%&W@]!/1J^]3K=FP D33-^
M884>::DCI8Y4:CZQ.-B7.-2CX;N1D]LY?]PZY S2/!/JZ =".E+J2#624#K2
M'7#8@3CD0'CYZZ2S<#1R+.>PK7#H3(B7OTX_$W+H""819Y8 $ZN@MVATI%+S
MB<7!ALFA$R%>_CK=,3G4$;'BG;0"<$(=W3'I2*4G%,N#'9-#+1KNF-PEAQ*_
M(X>MAT<-&FX]O-Z@\?JK,0"9D0DI/SU;ZK%*':G>,5TL$/9"'G@A7FG=>NDK
M*+'\I3E$N2P7YU8% %UP1IQV+ $XL\:EEE=X"*1N:N*B2<ZG69:%$;?OL4?R
MP"-9_MSSP",E%(2GU;E32O,W+T'W;];_L=H_KG>'R9>F;9OM\:WGAZ9IZRYF
M\J&+]E2O[L\?-O5#V_^:=K_O3V^TGSZTS?/PMO[\_+\,W/P/4$L#!!0    (
M #!O6TH=J</%*@(  #L&   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL
M?57;CMHP%/R5*!^ <^>B$&D!5:W42FBKML\F'$BT=IS:AFS_OK83LL&Q]H78
M)S-S9@P^Y!WC;Z("D-X[)8W8^I64[08A459 L5BP%AKUYL(XQ5)M^16)E@,^
M&Q(E* J"#%%<-WZ1F]J1%SF[25(W<.2>N%&*^;\=$-9M_=!_%%[K:R5U 15Y
MBZ_P$^2O]LC5#HTJYYI"(VK6>!PN6_\EW!PRC3> WS5T8K+V=)(38V]Z\^V\
M]0-M" B44BM@];C#'@C10LK&WT'3'UMJXG3]4/]BLJLL)RQ@S\B?^BRKK;_R
MO3-<\(W(5]9]A2%/ZGM#^.]P!Z+@VHGJ43(BS*=7WH1D=%!15BA^[Y]U8Y[=
MH/^@N0G10(A&0IA]2H@'0OQ!2#XE) ,AL0BHCV+.YH E+G+..H_WWVZ+]8\H
MW"3J]$M=-(=MWJGC$:IZ+\(XRM%="PV878^)II@1@93ZV")RM=A%,[K58#]'
MQ,$SY#"'+)=N$[$S9VSX\5/.V"V0. 42(Y \"2360?68S&":/FFZM)+LYZ L
M2U=6W#DH7H>9VV_J])LZ_*:6WW369;VR[<XQ4;"V@A_FH#!,W6XSI]O,X3:S
MW/:8Y;3)(K(B[5V@P (=YJ!@L;+]HLD5HL"O9CP)KV2W1NI?XJ0Z3L"72%]!
MJ[Y3D[$?9!\R_5C]@?FU;H1W8E)=<',-+XQ)4!Z#A3K32DWR<4/@(O5RJ=:\
MGV?]1K)V&-5H_+\H_@-02P,$%     @ ,&];2M*#?/"W!@  /R,  !@   !X
M;"]W;W)K<VAE971S+W-H965T."YX;6Q]FF]OVS80QK^*X?>IR3O^#9( E8QA
M S:@Z+#MM9LHB5';RFREZ;[]:%MU[;N'Z8O&EA^>'DKD_8Z4;M[Z[=?=<]<-
MD^_KU69W.WT>AI?KV6QW_]RM%[L/_4NW*;\\]MOU8BA?MT^SW<NV6SP<&JU7
M,S(FS-:+Y69Z=W,X]FE[=]._#JOEIONTG>Q>U^O%]K^F6_5OMU,[_7'@\_+I
M>=@?F-W=O"R>NC^[X:^73]OR;7:*\K!<=YO=LM],MMWC[?2CO9Y[LV]P4/R]
M[-YV9Y\G^ZY\Z?NO^R^_/=Q.S=Y1M^KNAWV(1?GSK6N[U6H?J?CX=PPZ/9US
MW_#\\X_HOQPZ7SKS9;'KVG[US_)A>+Z=INGDH7M<O*Z&S_W;K]W8(3^=C+W_
MO?O6K8I\[Z2<X[Y?[0[_3^Y?=T._'J,4*^O%]^/?Y>;P]^WX2\QC,]R Q@9T
M:F##NPUX;, _&[AW&[BQ@1,-9L>N'*[-?#$L[FZV_=MD>[R]+XO]*++7KES]
M^_W!P\4^_%8NSZX<_79G.=[,ONT#C9KFJ*%SS4DQ*]%/IR!TBH94<[H\0:L5
M;"XE<RV)$9M@V$\^M.>+?B8<P,$ [A# G05(65RGHR0<))N#)/@4G!>]!;(<
M3!!7?0YD+AAF;-I#TQ[T.N,  08(JM?6B5O3'#7^S"A'RN+BM$"5;!+79JY5
MSJ1LL.4(+4=@V0K+49V&#%OOA&<MLR&8&(1I(/.!L\.N$W2=@&LQ39JDSN.#
ME7-)BYQEZ1B(C*F,K S]9N"7A=^LSA)3(C'.6ZT*-@;I&*C84"4%6(-SG0&F
MG4QV1IU)#/@62*ZB24'FK'=#71JN)&>KY^]9.KD, 9/O1TN@ST'VF72'R$26
M\P'H//DL,Q<*YTQE.EB<KRT#WPI,#$:%9^E:JZZL]>INH6"NDBTMAH35E)!S
MKQDUEW;(R'F,9&23'*]S&,ZPJ0T3# KKP>5.TKD':=/*=-@"V57B3-*XEL7H
M:C,:X\DB/DDL6PT5\C:K6:UEB3A+UUIU1>G\]EWZQHRR&E)R/#968^7*12^K
MCA;HV 3E&T4+P=;&-Z:4!9C2QC5=KFR62:<%LJQ !4364Z5PLQA5%K#*RXK
M:L#DP%$6*"W24:&:+&2 +I4<Z&J5,R86&0T 7QEJA!E"%O1>DGH47=RR4L39
M,MQDJ0Z4)0642R!BSF%,XSE6AAQA@!$ F"S4&@+$X7B>!$?W2!=(D1O'"Z["
M,,(,(\ P[Z5U0"=*QDKG2.94>H(RGRH3AC#%2%.L%+32M^:.S*A 8HT/)!'V
M;JA+PYA>!.CE9;% FC<I*LM:9"W)K(14WH2*9XPN NA2J90 D\[7K:-IP"3V
M1@UJ("ME?^U28W(16%[))-$0@ W'DK?E*&J1TH:<F&6Y &.Z9&N%#F&"40(9
MM9:1,$\(\$1FD(9T_B]%GC'RKK1 F(%N#G25.\>8)0Q6/T%BD/62I4  V$;"
M!&P#74E(ICKL&%., <6"7!\S((ZC)%<Q4&:,G.1(YD.%WXSAQ0!>0<*7 6QL
M)+D$;I$N&;4@ ++:M:YLE0%L!4E<1HLJLE9NW+50: S+Q>4<"6-.M<G)F%T,
MV!4D<UD#I_A1SK6JE#F2N$@5?6V88'XQX)>\_0UKZ"C'8(%6_B5I&<BL237/
MF%\,^"7W,!O6R,DY2WX!E4TL=[;F2&9<J&Q;,>87 WX%R2]&5'+JEK10Q[I>
M@#IO*U498W(Q6'O)95[#:.U%)->,4!:BW,A!,E=-@9B6#&@IRZZ&-=Q*#>Q)
MYLH6"',N%:4:*UIW1;E4"Y4*WF%F.L#,*)GI .)*M6.D=Z3S*<C%S!SI''NJ
MK/L<)J8#Q(R2F XPCLH(EJL/H"NSYCQEC-:!SIMH*P!RF)H.4#-*:CJ-N5B6
MZ]JZUH4R#-0#)J!S/D>J6<?L=("=4;+3:=)%7\XDTSG2@2[.@4YT\=)ZY0&7
MTY5QK!37#G/, 8[)[<'&@<63<5E2J@6ZF$EMM""9<ZZR&',89@[ 3&;#QH%'
M6)1]EE0 NI+,U))^CN(9DT.EX'$8:"Z"VU9[LHG)X@!9HGJX"9X9.6:C=LB
MT*98UG0JSVDADXNVL@7L,%\<X$N2?'$ ![$4J^IA%!+:@GY]\Y P<^V9LL=\
M\8 O,JDVH^C\23#>FP-"O#6'(J*=N=G96P3K;OMT>$-C-[GO7S?#_F'\V='3
M6R ?:?\6@CC>V.OY\5V.GV&.KY;\L=@^+3>[R9=^&/KUX4V$Q[X?NF+3?"A7
M][E;/)R^K+K'8?\QEL_;XRL=QR]#_S*^KC([O3-S]S]02P,$%     @ ,&];
M2E-<O?RS 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]4V&/
MU" 0_2N$'W#LLE4WF[;)[1FCB2:;,WJ?V7;:D@.F MV>_UZ@O5JU\0LPP[PW
M;X8A']$^NP[ DQ>MC"MHYWU_8LQ5'6CA[K '$VX:M%KX8-J6N=Z"J!-(*\9W
MN[=,"VEHF2??Q98Y#EY) Q=+W*"UL#_/H' LZ)Z^.AYEV_GH8&7>BQ:^@O_6
M7VRPV,)22PW&233$0E/0^_WIG,7X%/!=PNA69Q(KN2(^1^-37=!=% 0**A\9
M1-AN\ !*1:(@X\?,29>4$;@^O[)_2+6'6J["P0.J)UG[KJ!'2FIHQ*#\(XX?
M8:[G#25S\9_A!BJ$1R4A1X7*I954@_.H9Y8@18N7:9<F[>-TD_$9M@W@,X O
M@&/*PZ9$2?E[X4696QR)G7K?B_C$^Q,/O:FB,[4BW07Q+GAOY?[(<W:+1'/,
M>8KAZY@E@@7V)07?2G'F_\#Y-ORPJ?"0X(<_%!ZV";)-@BP19/\M<2LF^RL)
M6_54@VW3-#E2X6#2)*^\R\#>IT=DO\.G:?\B;"N-(U?TX653_QM$#T'*[BZ,
M4!<^V&(H:'P\O@MG.XW99'CLYQ_$EF]<_@)02P,$%     @ ,&];2CS) _>T
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;]L@$/TK
MB!]0$CMMH\BVU+2J.FF3HE;;/A/[;*,"YP*.NW]?P*[G;=:^ '?<>_?N.+(!
MS:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07
MFA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C632M"PY69!UOX 7<]^YDO,5F
MEDHHT%:@)@;JG-YM#\==B(\!/P0,=G$FH9(SXFLPOE0YW01!(*%T@8'[[0+W
M(&4@\C+>)DXZIPS Y?F3_3'6[FLY<POW*'^*RK4YW5-20<U[Z9YQ>(*IGFM*
MIN*_P@6D#P]*?(X2I8TK*7OK4$TL7HKB[^,N=-R'\29-)]@Z()D R0S8QSQL
M3!25/W#'B\S@0,S8^XZ')]X>$M^;,CAC*^*=%V^]]U)L]]<9NP2B*>8XQB3+
MF#F">?8Y1;*6XIC\ T_6X>FJPC3"TS\4WJP3[%8)=I%@]]\2UV)N_TK"%CU5
M8)HX39:4V.LXR0OO/+!W27R3W^'CM'_CIA':DC,Z_[*Q_S6B R]E<^5'J/4?
M;#8DU"X<;_W9C&,V&@Z[Z0>Q^1L7'U!+ P04    "  P;UM*S-W-J;4!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q]4]MNW" 0_17$!X1=
MUFW<E6TIFZI*I49:I6K[S-IC&P6, WB=_'T'[+A6:_4%F.&<,Q>&;#3VV;4
MGKQJU;F<MM[W1\9<V8(6[L;TT.%-;:P6'DW;,-=;$%4D:<7X;O>1:2$[6F31
M=[9%9@:O9 =G2]R@M;!O)U!FS.F>OCN>9-/ZX&!%UHL&OH/_T9\M6FQ1J:2&
MSDG3$0MU3N_VQU,2\!'P4\+H5F<2*KD8\QR,KU5.=R$A4%#ZH"!PN\(]*!6$
M,(V769,N(0-Q?7Y7_Q)KQUHNPL&]4;]DY=N<II144(M!^2<S/L!<SP=*YN*_
MP144PD,F&*,TRL65E(/S1L\JF(H6K],NN[B/TPT_S+1M I\)?"&D,0Z; L7,
M/PLOBLR:D=BI][T(3[P_<NQ-&9RQ%?$.DW?HO1;[Y#9CUR T8TX3AJ\Q"X*A
M^A*";X4X\7_H?)M^V,SP$.F'=?0TW19(-@62*)#\M\0-3/KIKR!LU5,-MHG3
MY$AIABY.\LJ[#.P=CV_R!SY-^Z.PC>P<N1B/+QO[7QOC 5/9W> (M?C!%D-!
M[</Q%L]V&K/)\*:??Q!;OG'Q&U!+ P04    "  P;UM*E%OFM+(!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]4V&/E# 0_2M-?\ 56-1S
M R2W9XPFFFS.>'[NP@#-M1ULRW+^>]O"(2KZI>U,Y[UY,YT6$YHGVP,X\JRD
MMB7MG1N.C-FZ!\7M#0Z@_4V+1G'G3=,Q.QC@300IR;(D><T4%YI61?2=357@
MZ*30<#;$CDIQ\^,$$J>2IO3%\2"ZW@4'JXJ!=_ %W-?A;+S%5I9&*-!6H"8&
MVI+>I<=3'N)CP*. R6[.)%1R07P*QL>FI$D0!!)J%QBXWZYP#U(&(B_C^\))
MUY0!N#V_L+^/M?M:+MS"/<IOHG%]26\I::#EHW0/.'V I9Y7E"S%?X(K2!\>
ME/@<-4H;5U*/UJ%:6+P4Q9_G7>BX3_--GBZP?4"V +(5<!OSL#E15/Z..UX5
M!B=BYMX//#QQ>LQ\;^K@C*V(=UZ\]=YKE;Y-"G8-1$O,:8[)MC%K!//L:XIL
M+\4I^PN>[<,/NPH/$7[X3>$_\N>[!'DDR/];XE[,GRK9IJ<*3!>GR9(:1QTG
M>>-=!_8NBV_R*WR>]L_<=$);<D'G7S;VOT5TX*4D-WZ$>O_!5D-"Z\+QC3^;
M><QFP^&P_""V?N/J)U!+ P04    "  P;UM*SD8=,+8!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6QM4V%OW" ,_2N('U#NDES7G9)(O4[3
M)FW2J=.ZSUSB)*B ,R"7[M\/2)JE7;X -G[/S\;D(YIGVP$X\J*DM@7MG.N/
MC-FJ \7M#?:@_4V#1G'G3=,RVQO@=00IR9+=[I8I+C0M\^@[FS+'P4FAX6R(
M'93BYL\))(X%W=-7QZ-H.Q<<K,Q[WL(/<#_[L_$66UAJH4!;@9H8: IZOS^>
MLA ? YX$C'9U)J&2"^)S,+[6!=T%02"A<H&!^^T*#R!E(/(R?L^<=$D9@.OS
M*_OG6+NOY<(M/*#\)6K7%?2.DAH:/DCWB.,7F.LY4#(7_PVN('UX4.)S5"AM
M7$DU6(=J9O%2%'^9=J'C/DXWAW2&;0.2&9 L@+N8ATV)HO)/W/$R-S@2,_6^
MY^&)]\?$]Z8*SMB*>.?%6^^]EON/:<ZN@6B..4TQR3IFB6">?4F1;*4X)?_!
MDVUXNJDPC?#TC<)LFR#;),@B0?:&X/"NQ*V8VW=)V*JG"DP;I\F2"@<=)WGE
M70;V/HEO\B]\FO;OW+1"6W)!YU\V]K]!=."E[&[\"'7^@RV&A,:%XP=_-M.8
M38;#?OY!;/G&Y5]02P,$%     @ ,&];2@TCA(.U 0  T@,  !D   !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL?5-A;]L@$/TKB!]0$B=IT\BVU'2:-FF3
MHDYK/Q/[;*,"YP*.NW\_P*[KK5:_ '?<>_?N.-(>S;-M !QY55+;C#;.M0?&
M;-& XO8*6]#^ID*CN/.FJ9EM#? R@I1DR6IUS107FN9I])U,GF+GI-!P,L1V
M2G'SYP@2^XRNZ9OC0=2-"PZ6IRVOX1>XW^W)>(M-+*50H*U 30Q4&;U;'X[;
M$!\#'@7T=G8FH9(SXG,POI<9705!(*%P@8'[[0+W(&4@\C)>1DXZI0S ^?F-
M_6NLW==RYA;N43Z)TC49W5-20L4[Z1ZP_P9C/3M*QN)_P 6D#P]*?(X"I8TK
M*3KK4(TL7HKBK\,N=-S[X6:W&V'+@&0$)!-@'_.P(5%4_H4[GJ<&>V*&WK<\
M//'ZD/C>%,$96Q'OO'CKO9=\?7N3LDL@&F..0TPRCYDBF&>?4B1+*8[)!WBR
M#-\L*MQ$^.8?A?ME@NTBP382;#\M<2GF]K\D;-93!::.TV1)@9V.DSSS3@-[
ME\0W>0\?IOTG-[70EIS1^9>-_:\0'7@IJRL_0HW_8),AH7+A>.//9ABSP7#8
MCC^(3=\X_PM02P,$%     @ ,&];2CKR9Y>S 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL?5/;;M0P$/T5RQ]0;[P+5*LD4K<(@032J@AX
M]B:3Q*HOP78VY>\9.VD(D/;%]HSGG#DS'N>C=8^^ PCD22OC"]J%T!\9\U4'
M6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JX
M7R=0=BQH1I\=#[+M0G2P,N]%"U\A?.O/#BVVL-12@_'2&N*@*>A==CP=8GP*
M^"YA]*LSB95<K'V,QJ>ZH+LH"!14(3((W*YP#TI%(I3Q<^:D2\H(7)^?V3^D
MVK&6B_!P;]4/68>NH+>4U-"(084'.WZ$N9XWE,S%?X8K* R/2C!'995/*ZD&
M'ZR>65"*%D_3+DW:Q^EFG\VP;0"? 7P!W*8\;$J4E+\7092YLR-Q4^][$9\X
M.W+L316=J17I#L5[]%Y+?-"<72/1''.:8O@J)ELB&+(O*?A6BA/_#\ZWX?M-
MA?L$W_^E\(7\ATV"0R(XO%KB5LR_*MFJIQI<FZ;)D\H.)DWRRKL,[!U/;_(G
M?)KV+\*UTGARL0%?-O6_L38 2MG=X AU^,$60T$3XO$=GMTT9I,1;#__(+9\
MX_(W4$L#!!0    ( #!O6TH6T6QOM $  -(#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;'U3VV[<(!#]%<0'!"_KI-'*MI1-5"52*ZU2M7UF[?%%
MX>( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+:>M\?&'-E"TJX*].#
MQIO:6"4\FK9AKK<@J@A2DO$DN6%*=)H66?2=;)&9P<M.P\D2-R@E[*\C2#/F
M=$??'<]=T_K@8$76BP:^@?_>GRQ:;&&I.@7:=483"W5.[W:'8QKB8\"/#D:W
M.I-0R=F8EV \53E-@B"04/K ('"[P#U(&8A0QNO,29>4 ;@^O[-_CK5C+6?A
MX-[(GUWEVYS>4E)!+0;IG\WX"',]UY3,Q7^!"T@,#THP1VFDBRLI!^>-FEE0
MBA)OT][IN(_3#4]GV#: SP"^ &YC'C8EBLH?A!=%9LU([-3[7H0GWATX]J8,
MSMB*>(?B'7HO!4_V&;L$HCGF.,7P5<QNB6#(OJ3@6RF._#\XWX;O-Q7N(WS_
ME\)TFR#=)$@C0?IAB5LQU_\D8:N>*K!-G"9'2C/H.,DK[S*P=SR^R9_P:=J_
M"MMTVI&S\?BRL?^U,1Y02G*%(]3B!UL,";4/QT]XMM.8388W_?R#V/*-B]]0
M2P,$%     @ ,&];2EJ2DCJU 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL?5-A;]L@$/TKB!]0')*E461;:CI-F[1)4:NMGXE]ME'!YP&.
MNW]?P*[G=M:^ '?<>_?N.-(!S;-M !QYT:JU&6V<ZXZ,V:(!+>P-=M#ZFPJ-
M%LZ;IF:V,R#*"-**\239,RUD2_,T^LXF3[%W2K9P-L3V6@OSYP0*AXQNZ)OC
M0=:-"PZ6IYVHX1'<S^YLO,5FEE)J:*W$EABH,GJW.9YV(3X&_)(PV,69A$HN
MB,_!^%9F- F"0$'A H/PVQ7N0:E Y&7\GCCIG#( E^<W]B^Q=E_+15BX1_4D
M2]=D]$!)"97HE7O X2M,]7RB9"K^.UQ!^?"@Q.<H4-FXDJ*W#O7$XJ5H\3+N
MLHW[,-[P_01;!_ )P&? (>9A8Z*H_+-P(D\-#L2,O>]$>.+-D?O>%,$96Q'O
MO'CKO=><)_N470/1%',:8_@B9C-',,\^I^!K*4[\'SA?AV]7%6XC?/M.X>TZ
MP6Z58!<)=O\M<2WF\"$)6_14@ZGC-%E28-_&25YXYX&]X_%-_H:/T_Y#F%JV
MEES0^9>-_:\0'7@IR8T?H<9_L-E04+EPO/5G,X[9:#CLIA_$YF^<OP)02P,$
M%     @ ,&];2GJU@8>V 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&UL;5-A;]P@#/TKB!]0$N[6=:<D4J]3M4F;=.JT]C.7. DJA!3(I?OW
M,R1-LRY? !N_YV=CLM'89]<">/*J5>=RVGK?'QAS90M:N"O30X<WM;%:>#1M
MPUQO0501I!7C27+-M) =+;+H.]DB,X-7LH.3)6[06M@_1U!FS&E*WQP/LFE]
M<+ BZT4#O\#_[D\6+;:P5%)#YZ3IB(4ZI[?IX;@/\3'@4<+H5F<2*CD;\QR,
M[U5.DR (%)0^, C<+G '2@4BE/$R<](E90"NSV_L][%VK.4L'-P9]20KW^;T
MAI(*:C$H_V#&;S#7\XF2N?@?< &%X4$)YBB-<G$EY>"\T3,+2M'B==IE%_=Q
MNME=S[!M )\!? '<Q#QL2A25?Q5>%)DU([%3[WL1GC@]<.Q-&9RQ%?$.Q3OT
M7@J>?,G8)1#-,<<IAJ]BTB6"(?N2@F^E./+_X'P;OMM4N(OPW1J>)ML$^TV"
M?238_T.0?BAQ*^:C2K;JJ0;;Q&ERI#1#%R=YY5T&]I;'-WD/GZ;]I["-[!PY
M&X\O&_M?&^,!I217.$(M?K#%4%#[</R,9SN-V61XT\\_B"W?N/@+4$L#!!0
M   ( #!O6TKC.#)*M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;'U3VV[<(!#]%<0'A#7KI-'*MI1-5;52(ZU2M7EF[?%%X>("7B=_WP$[
MKI-:?0%FF'/FS#!DH['/K@7PY$5)[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9A
MKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L*]'D&;,:4+?'(]=T_K@
M8$76BP9^@/_9GRQ:;&&I.@7:=483"W5.[Y+#,0WQ,>!7!Z-;G4FHY&S,<S"^
M53G=!4$@H?2!0>!V@7N0,A"AC-\S)UU2!N#Z_,;^)=:.M9R%@WLCG[K*MSF]
MI:2"6@S2/YKQ*\SU7%,R%_\=+B Q/"C!'*61+JZD')PW:F9!*4J\3'NGXSY.
M-^G-#-L&\!G %\!MS,.F1%'Y9^%%D5DS$COUOA?AB9,#Q]Z4P1E;$>]0O$/O
MI>#)/F.70#3''*<8OHI)E@B&[$L*OI7BR/^!\VWX?E/A/L+W[Q2FVP3I)D$:
M"=+_EK@5<_TA"5OU5(%MXC0Y4II!QTE>>9>!O>/Q3?Z&3]/^(&S3:4?.QN/+
MQO[7QGA *;LK'*$6/]AB2*A].'["LYW&;#*\Z><?Q)9O7/P!4$L#!!0    (
M #!O6TI&/6$@M0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;'U386_;(!#]*X@?4&*2I5%D6VHZ39NT25&KK9^)?;91P7B X^[?]\"NYW;6
MO@!WW'OW[CC2P=AGUP!X\J)5ZS+:>-\=&7-% UJX&]-!BS>5L5IX-&W-7&=!
ME!&D%>.;S9YI(5N:I]%WMGEJ>J]D"V=+7*^UL'].H,R0T82^.1YDW?C@8'G:
MB1H>P?_LSA8M-K.44D/KI&F)A2JC=\GQM OQ,>"7A,$MSB14<C'F.1C?RHQN
M@B!04/C ('"[PCTH%8A0QN^)D\XI W!Y?F/_$FO'6B["P;U13[+T348/E)10
MB5[Y!S-\A:F>3Y1,Q7^'*R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _CS78_
MP=8!? +P&7"(>=B8*"K_++S(4VL&8L?>=R(\<7+DV)LB.&,KXAV*=^B]YCS9
MI^P:B*:8TQC#%S')',&0?4[!UU*<^#]PO@[?KBK<1OCVG<+;=8+=*L$N$NS^
M6^):S.%#$K;HJ09;QVERI#!]&R=YX9T']H['-_D;/D[[#V%KV3IR,1Y?-O:_
M,L8#2MG<X @U^,%F0T'EP_$6SW8<L]'PIIM^$)N_<?X*4$L#!!0    ( #!O
M6TJ#_M% M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;'U3
MVV[<(!#]%<0'!)O=M.G*MI1-%+52*ZU2M7EF[;&- L8%O$[_O@-V7"NQ\@+,
M<,Z9"T,V&OOL6@!/7K3J7$Y;[_L#8ZYL00MW97KH\*8V5@N/IFV8ZRV(*I*T
M8CQ)/C$M9$>++/I.MLC,X)7LX&2)&[06]N\1E!ESFM)7QZ-L6A\<K,AZT<!/
M\+_ZDT6++2J5U- Y:3IBH<[I;7HX[@,^ GY+&-WJ3$(E9V.>@_&MRFD2$@(%
MI0\* K<+W(%200C3^#-KTB5D(*[/K^H/L7:LY2P<W!GU)"O?YO2&D@IJ,2C_
M:,:O,-=S3<E<_'>X@$)XR 1CE$:YN))R<-[H6053T>)EVF47]W&ZX=<S;9O
M9P)?"#<Q#IL"Q<SOA1=%9LU([-3[7H0G3@\<>U,&9VQ%O,/D'7HO!4^_9.P2
MA&;,<<+P%29=$ S5EQ!\*\21OZ/S;?IN,\-=I._6=)YL"^PW!?918/]AB1L8
M_K9(MNJI!MO$:7*D-$,7)WGE70;VEL<W^0^?IOV'L(WL'#D;CR\;^U\;XP%3
M2:YPA%K\8(NAH/;A^!G/=AJSR?"FGW\06[YQ\0]02P,$%     @ ,&];2LHX
M6RRT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL?5-A;]P@
M#/TKB!]0+ES:5:<D4J_5U$J;=.JT[3.7. DJA!3(I?OW,R3-LBWJ%\#&[_G9
MF&PT]L6U )Z\:=6YG+;>]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YW
MP[20'2VRZ#O9(C.#5[*#DR5NT%K87T=09LQI0M\=S[)I?7"P(NM% ]_ ?^]/
M%BVVL%120^>DZ8B%.J=WR>&8AO@8\$/"Z%9G$BHY&_,2C*<JI[L@"!24/C (
MW"YP#TH%(I3Q.G/2)64 KL_O[)]C[5C+63BX-^JGK'R;TUM**JC%H/RS&1]A
MKN>:DKGX+W !A>%!">8HC7)Q)>7@O-$S"TK1XFW:91?W<;JY3F;8-H#/ +X
M;F,>-B6*RA^$%T5FS4CLU/M>A"=.#AQ[4P9G;$6\0_$.O9>"<YZQ2R":8XY3
M#%_%)$L$0_8E!=]*<>3_P?DV?+^I<!_A^[\4[K<)TDV"-!*D'Y:X%9/^DX2M
M>JK!-G&:'"G-T,5)7GF7@;WC\4W^A$_3_E781G:.G(W'EXW]KXWQ@%)V5SA"
M+7ZPQ5!0^W#\A&<[C=ED>-///X@MW[CX#5!+ P04    "  P;UM*9MWH@+4!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q]4]N.W" ,_17$
M!RPS9/:B41)I9ZNJE5IIM%7;9R9Q$K1<4B"3[=_7D&R:ME%? !N?XV-C\M&Z
M%]\!!/*JE?$%[4+HCXSYJ@,M_(WMP>!-8YT6 4W7,M\[$'4":<7X;G?'M)"&
MEGGRG5V9VR$H:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>'%EM8
M:JG!>&D-<= 4]'%_/!UB? KX)F'TJS.)E5RL?8G&Q[J@NR@(%%0A,@C<KO $
M2D4BE/%CYJ1+R@A<G]_8WZ?:L9:+\/!DU7=9AZZ@#Y34T(A!A6<[?H"YGEM*
MYN(_P144AD<EF*.RRJ>55(,/5L\L*$6+UVF7)NWC=)-E,VP;P&< 7P /*0^;
M$B7E[T009>[L2-S4^U[$)]X?.?:FBL[4BG2'XCUZKR7GMSF[1J(YYC3%\%7,
M?HE@R+ZDX%LI3OP?.-^&9YL*LP3/_E!XMTUPV"0X)(+#?TO<BKG_*PE;]52#
M:],T>5+9P:1)7GF7@7WDZ4U^AT_3_EFX5AI/+C;@RZ;^-]8&0"F[&QRA#C_8
M8BAH0CS>X]E-8S89P?;S#V++-RY_ 5!+ P04    "  P;UM*5:VO +8!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q]4V%OW" ,_2N('U!R
MY-;=3DFD7J=IDS;IU&G=9RYQ$E0(&9!+]^]G2)IE:]0O@(W?\[,QV6CLDVL!
M/'G6JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQ)+EE6LB.%EGT
MG6V1F<$KV<'9$C=H+>SO$R@SYG1'7QP/LFE]<+ BZT4#W\'_Z,\6+;:P5%)#
MYZ3IB(4ZIW>[XVD?XF/ HX31K<XD5'(QYBD87ZJ<)D$0*"A]8!"X7>$>E I$
M*./7S$F7E &X/K^P?XJU8RT7X>#>J)^R\FU.#Y144(M!^0<S?H:YGG>4S,5_
MA2LH# ]*,$=IE(LK*0?GC9Y94(H6S],NN[B/TTUZ.\.V 7P&\ 5PB'G8E"@J
M_RB\*#)K1F*GWO<B//'NR+$W97#&5L0[%._0>RTX/V3L&HCFF-,4PU<QNR6"
M(?N2@F^E./%7<+X-3S<5IA&>_J/PPS;!?I-@'PGV;Y:X$9,F_R5AJYYJL$V<
M)D=*,W1QDE?>96#O>'R3O^'3M'\3MI&=(Q?C\65C_VMC/*"4Y 9'J,4/MA@*
M:A^.[_%LIS&;#&_Z^0>QY1L7?P!02P,$%     @ ,&];2HQLF!&V 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL=5/;;MP@$/T5Q >$-7;2
M:&5;RB:J&JF55JG:/+/VV$;AX@!>IW]?P([C),X+,,.<,V>&(1^U>;(=@$,O
M4BA;X,ZY?D^(K3J0S%[H'I2_:;21S'G3M,3V!E@=05(0NMM=$<FXPF4>?4=3
MYGIP@BLX&F0'*9GY=P"AQP(G^-7QP-O.!0<I\YZU\!O<G_YHO$46EII+4)9K
MA0PT!;Y)]H<LQ,> OQQ&NSJC4,E)ZZ=@W-<%W@5!(*!R@8'Y[0RW($0@\C*>
M9TZ\I S ]?F5_7NLW==R8A9NM7CDM>L*?(U1#0T;A'O0XP^8Z[G$:"[^)YQ!
M^/"@Q.>HM+!Q1=5@G98SBY<BV<NT<Q7W<;JY2F;8-H#. +H KF,>,B6*RN^8
M8V5N](C,U/N>A2=.]M3WI@K.V(IXY\5;[SV7-$UR<@Y$<\QABJ&KF+<(XMF7
M%'0KQ8%^@M-M>+JI,(WP])W"+PBR38(L$F3O"-(/)6[%9!^2D%5/)9@V3I-%
ME1Y4G.25=QG8&QK?Y"U\FO9?S+1<6732SK]L['^CM0,O97?A1ZCS'VPQ!#0N
M'+_YLYG&;#*<[N<?1)9O7/X'4$L#!!0    ( #!O6TK8OVF+M0(  'P+   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;(56T6Z;,!3]%<0'%&P@2:LD
M4M-IVJ1-JCIM>W82)T$%S&PGZ?Y^MJ$LF -]";8Y]YQKQ^=REU<A7]6)<QV\
ME46E5N%)Z_HABM3NQ$NF[D3-*_/F(&3)M)G*8Z1JR=G>!95%1.-X%I4LK\+U
MTJT]R_52G'615_Q9!NI<EDS^W?!"7%<A"=\77O+C2=N%:+VLV9'_X/IG_2S-
M+.I8]GG)*Y6+*I#\L H?R<.&)C; (7[E_*INQH'=RE:(5SOYNE^%L<V(%WRG
M+04SCPM_XD5AF4P>?UK2L-.T@;?C=_;/;O-F,UNF^),H?N=[?5J%BS#8\P,[
M%_I%7+_P=D-9&+2[_\8OO#!PFXG1V(E"N=]@=U9:E"V+2:5D;\TSK]SSVKR9
MI6T8#J!M .T"%DXG:H1<YI^89NNE%-= -H=?,_L?DP=JSF9G%]U1N'<F>656
M+VN:9,OH8HE:S*;!T!L,Z1"18>\D*)+8T$$XQ>$)S#!QX<FM^B+!!"DD2!U!
MVMOBS-OB-*8GDD&1#!#,/9%I3$]D!D5F@&#AB4QC>B)S*#('!/>>R#2F)[*
M(HLA ?%%IC$]D7LH<C\D2&-/!&%&;C>)L8-B0$%]"TV#^CHC3B6 (O%U$"@=
MT8%V?2044 Q* @*-&(9@7Y,$4/B6^0#4U\'V)\#;\>#< "@=L0W!%8  >Z?^
MG?X U-?!18 ,'4Z&YS8-ZNO@.D" R3/?/A TYA]<"@CP>3;P#P*-? 4(K@8$
M6#U+?1T$RK .Q?6  JMG_O<&@D;^'XKK 056S_RO 02-W#>*ZP$%5I_Y]^ #
M4%\'UP,*K$X&YS8-:G2BF^:GY/+HVCX5[,2Y<CWGS6K76CY2USS]AS=]Z7<F
MCWFE@JW0I@5SC=)!",U-+O&=\?+)M,+=I. ';8=S,Y9-/]A,M*C;7C?J&N[U
M/U!+ P04    "  P;UM*U&X:%\4!   W!   &0   'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6QU5-MNVS ,_15!'U E2IP%@6V@Z5!TP H$';8^*S9]077Q
M)#EN_WZ2[+INJKU8(G5X#BF*3@>E7TP#8-&KX-)DN+&V.Q!BB@8$,S>J ^E.
M*J4%L\[4-3&=!E:&(,$)7:UV1+!6XCP-OI/.4]5;WDHX:61Z(9A^.P)70X;7
M^-WQU-:-]0Z2IQVKX1?8W]U).XO,+&4K0)I62:2ARO#M^G!,/#X _K0PF,4>
M^4K.2KUXXT>9X95/"#@4UC,PMUS@#CCW1"Z-OQ,GGB5]X'+_SGX?:G>UG)F!
M.\6?V](V&=YC5$+%>FZ?U/  4ST)1E/Q/^$"W,%])DZC4-R$+RIZ8Y686%PJ
M@KV.:RO#.HPGR6X*BP?0*8#. ?N@0T:AD/EW9EF>:C4@/=Y]QWR+UP?J[J;P
MSG 5X<PE;YSWDM/=.B473S1ACB.&+C ?".+89PD:DSC2+^$T'KZ)9K@)X9NE
M^GX3)]A&";:!8/NI1'I58@SS'Y$D*I)$"+97(A%,<BU"%HT3H.OP9 TJ5"_#
MN"R\\U3<TM#X#_@X4H],UZTTZ*RL>SZAR952%EPJJQN72^.F>#8X5-9OO[F]
M'M_R:%C536-*YG]%_@]02P,$%     @ ,&];2IUP\)C& 0  -P0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL;51A;]L@$/TKB!]0$A(G661;:CI-
MG;1)4:>UGXE]ME'!N(#C[M\/L.MZ&5\,=[Q[[X[CG Y*OYH&P*)W*5J3X<;:
M[DB(*1J0S-RI#EIW4BDMF76FKHGI-+ R!$E!Z&JU(Y+Q%N=I\)UUGJK>"M["
M62/32\GTGQ,(-61XC3\<3[QNK'>0/.U8#;_ _N[.VEED9BFYA-9PU2(-58;O
MU\=3XO$!\,QA,(L]\I5<E'KUQO<RPRN?$ @HK&=@;KG" PCAB5P:;Q,GGB5]
MX'+_P?XMU.YJN3 ##TJ\\-(V&3Y@5$+%>F&?U/ (4ST)1E/Q/^ *PL%])DZC
M4,*$+RIZ8Y6<6%PJDKV/*V_#.HPG^^T4%@^@4P"= PY!AXQ"(?.OS+(\U6I
M>KS[COD6KX_4W4WAG>$JPIE+WCCO-:>[)"573S1A3B.&+C#K&4$<^RQ!8Q(G
M^E\XC8=OHAEN0OAFJ7[8Q0FV48)M(-C^4^+NIL089A\72:(B283@<",2PWRY
M$2&+QDG0=7BR!A6J;\.X++SS5-S3T/A/^#A2/YFN>6O015GW?$*3*Z4LN%16
M=RZ7QDWQ; BHK-_NW5Z/;WDTK.JF,27SOR+_"U!+ P04    "  P;UM*=-&P
MZ;@!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QM4]MNW" 0
M_17$!P0OZW17*]M2-E'52JVT2M7VF;7'-@IX7,#K].\+V'&MQ"_ #.><N3!D
M(YH7VP(X\JI59W/:.M>?&+-E"UK8.^RA\S<U&BV<-TW#;&] 5)&D%>-)\HEI
M(3M:9-%W,46&@U.R@XLA=M!:F+]G4#CF=$??',^R:5UPL"+K10,_P/WL+\9;
M;%&II(;.2NR(@3JG#[O3.0WX"/@E8;2K,PF57!%?@O&URFD2$@(%I0L*PF\W
M> 2E@I!/X\^L29>0@;@^OZE_CK7[6J["PB.JW[)R;4Z/E%10BT&Y9QR_P%S/
M/25S\=_@!LK#0R8^1HG*QI64@W6H9Q6?BA:OTRZ[N(_3#=_/M&T"GPE\(1QC
M'#8%BID_"2>*S.!(S-3[7H0GWIVX[TT9G+$5\<XG;[WW5O!#DK%;$)HQYPG#
M5YC=@F!>?0G!MT*<^0<ZWZ;O-S/<1_I^'?UXW!9(-P72*)"N!=+#NQ(_8OCA
M?9%LU5,-IHG39$F)0Q<G>>5=!O:!QS?Y#Y^F_;LPC>PLN:+S+QO[7R,Z\*DD
M=WZ$6O_!%D-![<+QX,]F&K/)<-C//X@MW[CX!U!+ P04    "  P;UM*<MN>
M-;@!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6QU4]MNG# 0
M_17+'Q OAERZ J1LHJB56FF5JNFS%P:PX@NUS9+^?6U#*$G(B^T9SSEG9CS.
M1VV>;0?@T(L4RA:X<Z[?$V*K#B2S%[H'Y6\:;21SWC0ML;T!5D>0%(3N=E=$
M,JYPF4??T92Y'IS@"HX&V4%*9OX>0.BQP E^=3SRMG/!0<J\9RW\!/>K/QIO
MD86EYA*4Y5HA TV!;Y/](0OQ,>")PVA79Q0J.6G]'(QO=8%W(2$04+G P/QV
MACL0(A#Y-/[,G'B1#,#U^97](=;N:SDQ"W=:_.:UZPI\@U$-#1N$>]3C5YCK
MN<1H+OX[G$'X\)")UZBTL'%%U6"=EC.+3T6REVGG*N[C=),E,VP;0&< 70 W
M48=,0C'S>^98F1L](C/UOF?AB9,]];VI@C.V(M[YY*WWGDMZ37-R#D1SS&&*
MH:N89(D@GGV1H%L2!_H!3K?AZ6:&:82G:_4OG^AGFP19),C>E)B^*W$CYC)]
M)T)6/95@VCA-%E5Z4'&25]YE8&]I?)/_X=.T_V"FY<JBDW;^96/_&ZT=^%1V
M%WZ$.O_!%D- X\+QVI_--&:3X70__R"R?./R'U!+ P04    "  P;UM*8^U[
MA,8!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QM5-MNVS ,
M_15!'U EBMUD@6V@:5%LP 8$'=8]*S9]077Q)#GN_GZ2['I>IA=+I [/(471
MV:CTFVD!+'H77)H<M];V1T),V8)@YD[U(-U)K;1@UIFZ(:;7P*H0)#BAF\T]
M$:R3N,B"[ZR+3 V6=Q+.&IE!"*9_GX"K,<=;_.%XZ9K6>@<ILIXU\!WLC_ZL
MG446EJH3($VG)-)0Y_AA>SRE'A\ KQV,9K5'OI*+4F_>^%+E>.,3 @ZE]0S,
M+5=X!,X]D4OCU\R)%TD?N-Y_L#^'VETM%V;@4?&?767;'!\PJJ!F [<O:OP,
M<STI1G/Q7^$*W,%])DZC5-R$+RH'8Y6865PJ@KU/:R?#.DXGZ6X.BP?0.8 N
M 8>@0R:AD/D3LZS(M!J1GNZ^9[[%VR-U=U-Z9[B*<.:2-\Y[+>@^R<C5$\V8
MTX2A*\QV01#'ODC0F,2)_A=.X^&[:(:[$+Y;JW]*X@1)E" )!,D_):8W)<8P
M]W&1-"J21@CV-R(QS.%&A*P:)T WX<D:5*I!AG%9>9>I>*"A\7_ATTA]8[KI
MI$$79=WS"4VNE;+@4MG<N5Q:-\6+P:&V?KMW>SV]Y<FPJI_'E"S_BN(/4$L#
M!!0    ( #!O6TID#%<NMP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;'53VV[4,!#]%<L?4"?>A2ZK)%*W"($$TJH(>/8FDXOJ2["=3?E[
MQDX:0IN^V)[Q.6<N'F>CL8^N!?#D24GM<MIZWQ\9<V4+2K@;TX/&F]I8)3R:
MMF&NMR"J2%*2\21YSY3H-"VRZ#O;(C.#EYV&LR5N4$K8/R>09LQI2I\=#UW3
M^N!@1=:+!KZ#_]&?+5IL4:DZ!=IU1A,+=4[OTN-I'_ 1\+.#T:W.)%1R,>8Q
M&%^JG"8A(9!0^J @<+O"/4@9A#"-W[,F74(&XOK\K/XIUHZU7(2#>R-_=95O
M<WJ@I():#-(_F/$SS/6\HV0N_BM<02(\9((Q2B-=7$DY.&_4K(*I*/$T[9V.
M^SC=[-*9MDW@,X$OA$.,PZ9 ,?./PHLBLV8D=NI]+\(3IT>.O2F#,[8BWF'R
M#KW7@M]^R-@U",V8TX3A*TRZ(!BJ+R'X5H@3?T7GV_3=9H:[2-^MZ<D;\?>;
M OLHL/]/('E1X@;FD+P(PE8]56";.$V.E&;0<9)7WF5@[WA\DW_P:=J_"=MT
MVI&+\?BRL?^U,1XPE>0&1ZC%#[88$FH?CK=XMM.8388W_?R#V/*-B[]02P,$
M%     @ ,&];2L5_3E;M 0  9@4  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL;51A;YLP$/TKR#^@)DY(: 1(3:=JDS8IZK3MLP.7@&IC:CNA^_>S
M#:6,WA?L.[][[\[F+NN5?C$U@(W>I&A-3FIKNSVEIJQ!<G.G.FC=R5EIR:TS
M]86:3@.O0I 4E,7QEDK>M*3(@N^HBTQ=K6A:..K(7*7D^N\!A.ISLB+OCN?F
M4EOOH$76\0O\!/NK.VIGT8FE:B2TIE%MI.&<DX?5_I!Z? #\;J WLWWD*SDI
M]>*-;U5.8I\0""BM9^!NN<$C".&)7!JO(R>9)'W@?/_._A1J=[6<N(%')?XT
ME:USDI*H@C._"ONL^J\PUI.0:"S^.]Q .+C/Q&F42ICPC<JKL4J.+"X5R=^&
MM6G#V@\G23*&X0%L#&!30!ITZ" 4,O_"+2\RK?I(#W??<?_$JSUS=U-Z9[B*
M<.:2-\Y[*UBZRNC-$XV8PX!A,\P'@CKV28)A$@?V*9SAX6LTPW4(7\_#XPU.
ML$$)-H%@\U^);%$BAEGC(@DJDB $FX4(ADEPD2TJLD4(M@L1#+/#17:HR XA
M2!<B&.8>%TE1D?0SP7V\$,$PRQ^/SOYS"?H2.MQ$I;JV8;K,O-,0>6"A3S[@
MPP3ZP?6E:4UT4M9U6^B)LU(67"KQG7NZV@V]R1!PMGZ[<WL]M/Y@6-6-4XU.
MH[7X!U!+ P04    "  P;UM*M2)^H,0!   W!   &0   'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6QM5.^.G" 0?Q7" QPNKGO7C9K<7M.T29MLKNGU,ZNC
MD@.Q@.OU[0OH6;OEB\#P^S,#C/FD]*OI "QZDZ(W!>ZL'8Z$F*H#R<R=&J!W
M.XW2DEFWU"TQ@P96!Y(4A";)@4C&>USF(7;69:Y&*W@/9XW,*"73OT\@U%3@
M'7X///.VLSY RGQ@+7P'^V,X:[<BJTK-)?2&JQYI: K\N#N>,H\/@!<.D]G,
MD:_DHM2K7WRI"YSXA$! 9;T"<\,5GD (+^32^+5HXM72$[?S=_5/H797RX49
M>%+B)Z]M5^ 'C&IHV"CLLYH^PU)/AM%2_%>X@G!PGXGSJ)0PX8NJT5@E%Q67
MBF1O\\C[,$[S3GI8:'$"70AT)3P$'S(;A<P_,LO*7*L)Z?GL!^:O>'>D[FPJ
M'PQ'$?9<\L9%KR7]0'-R]4(+YC1CZ :S6Q'$J:\6-&9QHO_1:9R>1C-, SW=
MTI/[N, ^*K / OM_2DQO2HQA]G&3+&J2102R&Y,8YG!C0C87)T&WX<D:5*FQ
M#^VRB:Y=\4C#Q?^%SRWUC>F6]P9=E'7/)UQRHY0%ETIRYW+I7!>O"P&-]=-[
M-]?S6YX75@U+FY+U7U'^ 5!+ P04    "  P;UM*:5;B[K<!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6QM4]MNW" 0_17$!P2;W22[*]M2
M-E'42JVT2M7TF;7'-@H7!_ Z^?L =EPW]0LPPSEG+@S9H,V+;0$<>I-"V1RW
MSG4'0FS9@F3V2G>@_$VMC63.FZ8AMC/ JDB2@M DN2&2<86++/I.ILAT[P17
M<#+(]E(R\WX$H8<<I_C3\<2;U@4'*;*.-? +W._N9+Q%9I6*2U"6:X4,U#F^
M2P_';<!'P#.'P2[.*%1RUOHE&-^K'"<A(1!0NJ# _':!>Q B"/DT7B=-/(<,
MQ.7Y4_TQUNYK.3,+]UK\X95K<[S#J(*:]<(]Z>$;3/5<8S05_P,N(#P\9.)C
ME%K8N**RMT[+2<6G(MG;N',5]V&\N=E/M'4"G0AT)NQB'#(&BID_,,>*S.@!
MF;'W'0M/G!ZH[TT9G+$5\<XG;[WW4M#];48N06C"'$<,76#2&4&\^AR"KH4X
MTO_H=)V^6<UP$^F;)3U-U@6VJP+;*+#]I\3=EQ+7,/LO0<BBIQ),$Z?)HE+W
M*D[RPCL/[!V-;_(7/D[[3V8:KBPZ:^=?-O:_UMJ!3R6Y\B/4^@\V&P)J%XZW
M_FS&,1L-I[OI!Y'Y&Q<?4$L#!!0    ( #!O6TIDM&R0[ $  &8%   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;'54VXZ;,!#]%<0'K+DD0"- VFQ5
MM5(K15NU?79@N&AM3&TG;/^^MF$II=.7V!Z?RXS)3#X)^:(Z .V]<C:HPN^T
M'D^$J*H#3M6#&&$P-XV0G&ISE"U1HP1:.Q)G) J"A'#:#WZ9N]A%EKFX:=8/
M<)&>NG%.Y:\S,#$5?NB_!9[[MM,V0,I\I"U\!?UMO$AS(JM*W7,85"\&3T)3
M^(_AZ9Q9O -\[V%2F[UG*[D*\6(/G^K"#VQ"P*#25H&:Y0Y/P)@5,FG\7#3]
MU=(2M_LW]0^N=E/+E2IX$NQ'7^NN\#/?JZ&A-Z:?Q?01EGJ.OK<4_QGNP S<
M9F(\*L&4^_6JF]*"+RHF%4Y?Y[4?W#K--VFRT'!"M!"BE9 Y'S(;N<S?4TW+
M7(K)D_/;C]1^XO 4F;>I;- ]A;LSR2L3O9=Q$.3D;H46S'G&1!M,N"*(45\M
M(LSB'/U#CW!ZC&88.WJ\I8<I+G! !0Y.X/!7B>&N1 SSGRR/J,D1$8AW)ACF
M@)LDJ$F""!QW)A@FP4U2U"1%!-*="8;)<),,-<D0@7<[$P03!CL3LOF?<Y"M
MZW#E5>(VN.FRB:Y#Y#%R??('/D^@+U2V_:"\J]"FVUQ/-$)H,*D$#^;3=6;H
MK0<&C;;;U.SEW/KS08MQF6ID':WE;U!+ P04    "  P;UM* Q:_F<(!   W
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6QM5.^.G" 0?Q7" QR*
MZ_6R49/;:YHV:9/--6T_LSHJ.1 +N%[?OH">9[=\$1A^?V: L9B5?C$]@$6O
M4@RFQ+VUXY$04_<@F;E3(PQNIU5:,NN6NB-FU,":0)*"T"2Y)Y+Q 5=%B)UU
M5:C)"C[ 62,S2<GTGQ,(-9<XQ6^!9][UU@=(58RL@^]@?XQG[59D4VFXA,%P
M-2 -;8D?T^,I]_@ ^,EA-KLY\I5<E'KQBR]-B1.?$ BHK5=@;KC"$PCAA5P:
MOU=-O%EZXG[^IOXIU.YJN3 #3TK\XHWM2_R 40,MFX1]5O-G6.O),5J+_PI7
M$ [N,W$>M1(F?%$]&:ODJN)2D>QU&?D0QGG9H?<K+4Z@*X%NA(?@0Q:CD/E'
M9EE5:#4CO9S]R/P5IT?JSJ;VP7 48<\E;UST6F5I6I"K%UHQIP5#=YAW!''J
MFP6-69SH?W0:IV?1#+- S_9TFL0%#E&!0Q X_%,BO2DQALGB)GG4)(\('&Y,
M8IC\QH3L+DZ"[L*3-:A6TQ#:91?=NN*1AHM_AR\M]8WIC@\&791USR=<<JN4
M!9=*<N=RZ5T7;PL!K?73#VZNE[>\+*P:US8EV[^B^@M02P,$%     @ ,&];
M2FC]5^;. 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL;51M
M;]L@$/XKB!]0;)RX761;:EI5F[1)4:=UGXE]?E'!>$#B[M\/L.-Y'E\"=WY>
M[@A'-DKUKEL @SX$[W6.6V.& R&Z;$$P?2<'Z.V76BK!C U50_2@@%6>)#BA
M4902P;H>%YG/G521R8OA70\GA?1%"*9^'X'+,<<QOB5>NZ8U+D&*;& -? ?S
M8S@I&Y%%I>H$]+J3/5)0Y_@Q/AQ3A_> MPY&O=HCU\E9RG<7?*ER'+F"@$-I
MG *SRQ6>@',G9,OX-6OBQ=(1U_N;^HOOW?9R9AJ>)/_95:;-\0-&%=3LPLVK
M'#_#W,\>H[GYKW %;N&N$NM12J[]+RHOVD@QJ]A2!/N8UJ[WZSCKWVAA IT)
M=$,@DY&O_)D95F1*CDA-9S\P]Q?'!VK/IG1)?Q3^FRU>V^RU2.(T(U<G-&..
M$X:N,/&"(%9]L: ABR/]CT[#]"188>+IR9I.D[# +BBP\P*[?UJ\W[08PCR$
M3?9!DWU X-/&)("A4=@D#9JD 8%X8Q+";,^;K&Z' -7XN="HE)?>S^0JNXS>
M(_6WZR]\FMMO3#5=K]%9&GM'_4VJI31@2XGN;,.M?2J6@$-MW/;>[M4T,%-@
MY#"_!61YD(H_4$L#!!0    ( #!O6TK61F1GN $  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;&U3VV[<(!#]%<0'A%WLI-N5;2F;J&JE5EJE
M:OO,VF,;!8P+>)W^?0?LN&[B%V"&<\Y<&++1V&?7 GCRHE7G<MIZWQ\9<V4+
M6K@;TT.'-[6Q6G@T;<-<;T%4D:05X[O='=-"=K3(HN]LB\P,7LD.SI:X06MA
M_YQ F3&G>_KJ>))-ZX.#%5DO&O@._D=_MFBQ1:62&CHG34<LU#F]WQ]/:<!'
MP$\)HUN=2:CD8LQS,+Y4.=V%A$!!Z8."P.T*#Z!4$,(T?L^:= D9B.OSJ_JG
M6#O6<A$.'HSZ)2O?YO1 206U&)1_,N-GF.NYI60N_BM<02$\9((Q2J-<7$DY
M.&_TK(*I:/$R[;*+^SC=)'<S;9O 9P)?"(<8ATV!8N:/PHLBLV8D=NI]+\(3
M[X\<>U,&9VQ%O,/D'7JO1<*3C%V#T(PY31B^PNP7!$/U)03?"G'B[^A\FYYL
M9IA$>K*F\X_; NFF0!H%TO\$#F]*?(])>/HF"%OU5(-MXC0Y4IJABY.\\BX#
M>\_CF_R#3]/^3=A&=HY<C,>7C?VOC?& J>QN<(1:_&"+H:#VX?@!SW8:L\GP
MII]_$%N^<?$74$L#!!0    ( #!O6TH.B2.2>P0  ,<6   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0P+GAM;(U876^K1A#]*Y;?>V%GAP4BQU)BJVJE5HIN
MU?:9V)O8NF!<(/'MOR]?<3%S)KHO,9 SLW-V.6>'75W*ZEM]\+Y9?"_R4WV_
M/#3-^2X(ZMW!%UG]I3S[4_N?E[(JLJ:]K5Z#^ESY;-\'%7E 8>B"(CN>ENM5
M_^RI6J_*MR8_GOQ3M:C?BB*K_GWT>7FY7YKEQX.OQ]=#TST(UJMS]NK_\,V?
MYZ>JO0NN6?;'PI_J8WE:5/[E?OE@[K:<=@$]XJ^CO]23ZT5'Y;DLOW4WO^[O
MEV%7D<_]KNE29.W/N]_X/.\RM77\,R9=7L?L J?7']E_[LFW9)ZSVF_*_._C
MOCG<+Y/E8N]?LK>\^5I>?O$CH6BY&-G_YM]]WL*[2MHQ=F5>]W\7N[>Z*8LQ
M2UM*D7T??H^G_O<RYO\(PP$T!M U@#\/L&. O090_&D CP$\"P@&*OW<;+,F
M6Z^J\K*HAN4]9]U;9.ZXG?U=]["?[/Y_[?34[=/WM:5H%;QWB4;,XX"A"<9<
M$4&;_3H$H2$>281;<K=#;! FOL5L$2;!A5C(U?8)[$V"%"=@F(#[!#Q-8,/9
M9 T8UV-.PV1Q%,Y0&X BGJ!NBHE@,9%@DRKQ#L8[0,;,R R8:%IF:"@UH2"$
MD*$S3B"W$IFFZ2WPIOH85A_+M;2$$R0P00+HVQG]1)(R)"EM)"Y)8LD<P#[A
MG<*R4U VS\I.Q3@LJ]E(5,JR9HDR$:DUFQ";3 BJ%BX3@E>(V,FB-A!JHA3,
M.82&2<(Z!\4H#>#@YAP,>&.8;2082* S"9$H7^)BQ],W];9VZ, /AH!:8B4%
M]DYC ?UD3M\*6_N)4KE\ !;+E9,H4M<,^[5AP%MQ?(-=UD22-\\]?P1-5TE=
M(6S&!K@QS]UX!$UG1)L/;)HF!J/0?)18D*%.\>K<8W\UB9A["EE)@;W. +/C
MN4<;X% VULLE;%$4RE>%E7().P0!A^"YRY$4-"7M],Z:G0W V=!1/)/<%N6+
M(R;E]2-L$ 0,@IV2 AL$ 8/@>,[>RL5*(Q8.@7".27@$PG&<JFN/;8* 3;#2
M61*V"4(VD<[92YL@!KT4PD56[FTC[L8AG=Y0$+8><I)]I*7 OD+ 5Z*Y>XV@
M:;4,5AZ@G,H(6P^!WBY2FD/"UD,IF!1%4Q8[B@5-3S1OU2 H4L;!MF.![42*
M=BV6OP7R5]DJWU9 _I(M BE]B,5:M> ;+-*^ K%6K?QRTMEBS5BP74NV"*1T
M'Q8+RP)A.44,%HO!RGU89XO%8,$^+-D"D%/."1@KAH$8G*);QF)@\^-L&8N!
MZ0?8(I#3QL&*82 &IW0<K)Q'@(U+98O%P&#CDFP!R"DNQ5@Q#,3@%)=B+ 8&
MW_Q:B\98# QV!M&BC:";PYEN^U5&PIIA)(=Y.\2R=VT[O$0<2@63T[S"5Z_]
M26F]V)5OIZ8[$9L\O9[&/E!W&CA[_FCNML.9ZO]IAB/>W[/J]7BJ%\]ETY1%
M?R+X4I:-;\L,O[0%'GRVO][D_J7I+N/VNAJ.5H>;ICR/Q\;!]>QZ_1]02P,$
M%     @ ,&];2OD<)RNJ!@  =2D  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#$N>&ULE9IM3^-&$,>_2I0/<-F'V5W[!$@%'VJE5CI=U?:U#PQ$E\1I8N#Z
M[6L[)L(S_PG.&R#AO[,S^_#;V;$O7NO=C_U3536SG^O59G\Y?VJ:[>?%8G_W
M5*W+_:=Z6VW:_SS4NW79M!]WCXO]=E>5]WVC]6KAC(F+=;G<S*\N^N^^[JXN
MZN=FM=Q47W>S_?-Z7>[^NZY6]>OEW,[?OOBV?'QJNB\65Q?;\K'ZLVK^VG[=
MM9\61ROWRW6UV2_KS6Q7/5S.?[&?;U/6->@5?R^KU_V[OV==*-_K^D?WX;?[
MR[GI/*I6U5W3F2C;7R_53;5:=99:/_X=C,Z/?78-W__]9OVV#[X-YGNYKV[J
MU3_+^^;I<I[-9_?50_F\:K[5K[]60T!A/ANB_[UZJ5:MO/.D[>.N7NW[G[.[
MYWU3KP<KK2OK\N?A]W+3_WX=[+\UPPW<T, =&SA[LH$?&OAC Z*3#6AH0%,;
MA*%!.#;PIQO$H4%D,2P.@]6/?E$VY=7%KGZ=[0X+:%MVZ]1^CNW\WG5?]M/9
M_Z^=@'W[[<N5C]G%XJ4S-&BN#QHWTN1CS0W0)#/6%$ACQYHO2./&FEND\4?-
MHHWW&+2#0;O>@!\9(&S 0P.^-T#O#! +]OH@B;UDTTNR2,D2"^9FHJZ0NI Y
M2BZR 92ZUIJ)N<7Q$8R//H[O( D?QC=15T@=CH_.BR_ ^(*(SZ> #41H(((5
M%+&!! TDX$%B0Y= J&3XKI*J=L>\4XV<R: S&7 FPP9R:" 'PY%C ]9@#AGI
M0V8X9(Q<))PQ4I)QQ$B)0@^K,-,"7RWWU8IYR=MI$=,'=#8S4O@%"+WQ1IMI
MB]%GSV"?Q?"SDGX^8]OY>A %OBS%E$[3%4"7O 6C)'5YK@\2QI^=P#\K@14)
M!3A-5P"==7 =2*$SF1XB)J"5")0AAHDA3M,50*>$*(4G0\2,MA&L4\]CC'+]
M$0AQDJP LH 6J90E/3I\@%AP@F3$HTL3=^$T70%T>!=*W:E=B$\E"XZE+/ (
M,^FYST"$F:0GT!5 %S.T1*4N=WJ$^-BT.8@P<L^!*%KN-K*4N,^G1>/$&1_3
M#AW3_+[@Y %+3LS(H(HG5050A5S,!E"Y3)L,AT]UATYU)8EQRKWBC,/5X</5
MH<,U\'!EDF_5M>?P&>?D&2?6WA<DRK5^\$'C0*ZM)>L.@]RA;%L;5DQ+AVC)
M6>(DM1PZ[YQ,N9&N +I @)9 E^DL<9B6#M&2LP2)<GX3@R+/?3XM&GN,Z><
MCG+M&HYQY,T9-WF\[3W:]GQE#*+1*2,/A1N/4G2Y+I LE\L"R/15X3&1O)NP
M*I HYQ<K*!+%!R123ABOE%8  '/E,NHQVCR=L2HPM3R@EEP5(.^-8%4$F5)(
M60%D%B7'0*<GCQX3U:/46"P+(.(S7B!1R+G+IRV-/<8 ]P#@N7(Z>TQ(GTVO
M4GB,+(\R*'[S'T0\&5'GB##;Z RV$68;2;:)^M$M@4(%!:-,#V'.D-SX9"SO
MR8%;1@C*YB;,!YI2?2!0!4#WGHFZVX]U8]>5JNK'985; K=[YRF0LE )\XO
M]=[SKB2^R!N-M81)0G)KD^$%>P*WYW;?)*L5I3$#2#* C(A*)G$V1C4W(<P*
MDND-&>)=R;MG2.2UGC!22"*%3. ]Y:#\D&=667\!$R7(RUO@,05Y=TNY5VKC
M 6,G(.Q$WI%,J3I*6M)BPN )"#R\*\F=DWLJ8/($1!Y>3PJ2%+:EJ2#/Q[JQ
M2Y@H 5WB>!$H2*1 &$[4W0;Y".84#(/R"&9*AA4DHE)$HPERHGAB-#'+PI2L
M"(FB]O )<RR@RR@OH@3)L9;.(G#PC,BK86/6!9D7D5&2]H A%A#$1$028BG7
M?(T885$BC Q+-Z\C> :D]H,1%@'"+!_\*!%&+F8F\!MUE"E6FQTYXS6G,.LB
M8)WEV><@&MTV0A2'5X%TE(Q6\8J8B1$\";?\$? @2N^[^D09=PBJE,,T8AY&
MD&%9S]TAU!&OJ$*55[9%Q(R+( NS2@H?E0?-9]2^(L9-G%+[BA(WT0'21@D<
MIAN[A)$3IQ2K@(BL]I0><RD"+EGM.3TF3CKC&I8P3-*4$E.2,(G@D$X2)5$_
M>Q,&24(@499VPAL_^3.&!6_6A)(7,2PRV; $2F\?Z\8NX0V;4%+"UR42:=6,
MA'=U K<FJUR\DO("29I>S4AX%R:T"\7 RDL.CW7Q[F6S[H7$/\K=XW*SGWVO
MFZ9>]V^7/=1U4[7FS*?6T%-5WA\_K*J'IONS&]7=X47 PX>FW@XO.2Z.;UI>
M_0]02P,$%     @ ,&];2C")^0X; @  #@8  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL?97;CML@$(9?Q?)]UP9\C!Q+3:JJE5IIM=6VUR29Q-9B
MXP*)MV]?P%[+)6QOPNF?F>_'0*J1BQ?9 *C@M6.]W(:-4L,FBN2Q@8[*!SY
MKU?.7'14Z:&X1'(00$\VJ&,1CN,LZFC;AW5EYQY%7?&K8FT/CR*0UZZCXL\.
M&!^W(0K?)I[:2Z/,1%17 [W #U#/PZ/0HVC)<FH[Z&7+^T# >1M^1)M];O16
M\+.%4:[Z@7%RX/S%#+Z>MF%L@(#!49D,5#<WV -C)I'&^#WG#)>2)G#=?\O^
MV7K77@Y4PIZS7^U)-=NP"(,3G.F5J2<^?H'93QH&L_EO< .FY89$USAR)NUO
M<+Q*Q;LYBT;IZ.O4MKUMQVDER><P?P"> _ 2@)+_!I Y@#@!T41FK7ZBBM:5
MX&,@IH\U4',FT(;HS3R:2;MW=DV[E7KV5B>HK**;231K=I,&KS3X7\7^7D'B
M11)I@(4">RFPC2>K>%04_@3$FX#8!,G:!HX=&Y,FLYI^*H)(1EPO'AF."X3\
M.(D7)_'@( =GTJ2K.CC!I0.]]ZAPF9=^F-0+DWI@'-.[]*Y,@7!&'!B/*D;H
MG0^5>6$R#XQ39I?=E?E <DQ<&I\LB9-W#E[NQ<D].(F#D]\?B *5J7MN?+*R
MR-S=B58WT[R4WZFXM+T,#ESI2VZOXIES!3IE_*#--?IQ7@8,SLIT<]T7TQ,U
M#10?YM<W6OX"ZK]02P,$%     @ ,&];2@W_Q;$$ P  _PL  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&ULE59M;YLP$/XKB.\K?@53)9&:1-,F;5+5
MJ=MG-W$25, 9.$GW[V<,I=0<5?HEV.:YN^<>?)>;773U7!^4,L%+D9?U/#P8
M<[R-HGIS4(6L;_11E?;-3E>%-'9;[:/Z6"FY=49%'A&$XJB061DN9N[LOEK,
M],GD6:GNJZ ^%86L_BU5KB_S$(>O!P_9_F":@V@Q.\J]^J7,X_&^LKNH][+-
M"E76F2Z#2NWFX1V^71/2&#C$[TQ=ZL$Z:%)YTOJYV7S?SD/4,%*YVIC&A;2/
MLUJI/&\\61Y_.Z=A'[,Q'*Y?O7]UR=MDGF2M5CK_DVW-81Z*,-BJG3SEYD%?
MOJDN(1X&7?8_U%GE%MXPL3$V.J_=;[ YU487G1=+I9 O[3,KW?/2OHEY9P8;
MD,Z ] 8X_M" =@;TS8!]:, Z ^891&TJ3INU-'(QJ_0EJ-K/>Y3-+<*WS*J_
M:0Z=V.Z=E:>VI^<%(WP6G1M''6;98L@ @WM$9+WW(0@48DE&YN1]@-480=%[
MR'H,21*8! 7SI,Z>#D-P"CM@H /F'+!W0L6>4"TF=IBRQ="8I=A+%X AC$0,
MT^$@'0[023PZ+88/XGPA*<<)]?C .)Y,$(I!0C% 2'B$XE$@S##%'FP%P!#G
M&,%T$I!. M!)/3K)* Y-2.JA5@!*8.'5R#H!OJE()R@+D+(84Z83#E+007K]
M'<<([@;HBEO>@8:*$(:8)QN($F*"SD1SPH D$[T'@\WG#I-/B *W#DRO$86.
MTA6"(+_T 5B28D$F",&M" .]B$ZY@-L'YI^0!2YX#%7\2)9Q+2<(8^3+,H;Q
MA-*IVP*7/ 9JGD[E!)<@%I^0!2Y"G%XC2SK.ES$^NBUC&!6V@4_\^\(U38":
MIFS"!5R'!%\O"X'KD) K9.E PRY*"*;^0+("<93'?FN(!E-0H:J]FS#K8*-/
MI6F&B<%I/\7>N2'6.U_:Z;:=1=_<M*/Q3UGML[(.GK2Q,YJ;I'9:&V5IHAO[
MX0YV&N\WN=J99IG8==6.I.W&Z&,W;D?]S+_X#U!+ P04    "  P;UM* ,U4
M:W0'   =+   &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R5FF]O(C<0
MQK\*XOT=Z[]C1TFD U2U4BN=KFK[FDLV"3I@4]@DUV]?[\)Q,/,,VKQ)PN:Q
M/?;._#P>?/W6;+_MGNJZ'7U?KS:[F_%3VSY?32:[NZ=ZO=A];)[K3?G/0[-=
M+]KR<?LXV3UOZ\5]WVB]FMBJBI/U8KD9WU[WSSYO;Z^;EW:UW-2?MZ/=RWJ]
MV/XWK5?-V\W8C'\\^+)\?&J[!Y/;Z^?%8_UGW?[U_'E;/DV.O=POU_5FMVPV
MHVW]<#/^9*[FN>H:](J_E_7;[N3O43>5KTWSK?OPV_W-N.HLJE?U7=MUL2B_
M7NM9O5IU/14[_CUT.CZ.V34\_?M'[[_TDR^3^;K8U;-F]<_ROGVZ&:?QZ+Y^
M6+RLVB_-VZ_U84)A/#K,_O?ZM5X5>6=)&>.N6>WZGZ.[EUW;K ^]%%/6B^_[
MW\M-__MM_Q^RAV:X@3TTL,<&)EYLX X-W,\&_F(#?VC@68/)?BK]VLP7[>+V
M>MN\C;;[U_N\Z+S(7/FR^G?=PWZQ^_^5Y=F5IZ^WWH7KR6O7T4$SW6OLB<8<
M%9/2^W$(BX:86M'<G@\PDPI7G4OF4D*$C7!PGJYO[\[F&7$''G;@^P[\60?$
M%FJOB;UFTVM"LIYL9/.5.D^FBEE9U@ -"L"@Q S::\+)0#91S"<#[0V2.F-R
M]$$Q*$*#(C HLX&B&.B#K8+U>!R"XY <QS-WF9(<)]C*LQ<V [)H*Z,X1H+F
M)& .6]]I M,.EKVMF509;64R-"4/\-$L!DFQ>)_G,2EUT)?G^7V^;"J,H4K&
MYXE)YUTH)#/@13B.,B.FY4,N'L@<: :$SAE+.2A&0?9],A88Y;E15KI'=CX2
M=U<DI.0H9\4HS$+C@%$"^DXN0 PA\26= 6'GVSDK460P7XT''J!U@8EH !+E
MO"3KE'D!>%Z<%Z:B 5CD')H:R<6"H:H27BEU)GJAFR-=<*>Z<],Q: V!5Y*4
M+C <C61:F9B8/E"EK)N+Z6<DLLI8?$M$JJ0OC<6\LA4:B^UV4Z0BTL?"8+,2
M1;;BP)HB54SZ6)A75A*FC,6W,Z0*41\+8\@B#"DDLQ@:%D!#2^LLAH9%>11W
M4 N@4;EL,B<T$-J02TJM&86A85$NQ3W9(AA$BCRM #I/L>S1BDD8!A:D72*]
MLS*ATGP"\\*B;$JX.DBG3#:"EDCG3%#?!<:*!5F52/"LI,H'0]ESBP!\M$S)
M8?*X:H"_.@D>9U*HB"?^2(@<>PZ$%QW;898YD*0%Q44<1I2SPV/>*8=!0!ZY
MAC*O,3D[F[G3(Z%-%25EJW2890Z=,'G,'T3G.XJIK.79"Q"2K9Q7TE>'X>@0
M',7\)?.T-XIIYU"*Q(/>@:.C"8;O[S.DHX)%Q2(,.X?.F#SF'3@]DN,ACU1&
M-0=3T0$J2G^5M/.QG/:)8Q$(H6//D?"B8V. .@!0K;+@,?0\.!ZJY1M,'@_(
M(PLXX-1'OG(\NH#.5RE'Y;3N,<D\.!R*B/<RU^(O]*+DW!#,0X]XR,/<2\Q=
MJMUXI8P&*"=BW4MX?2C;>PC<)*0KW2G1Y3'D/#HV\F#WER!WL&8P!SWFH$=9
MGW!1R3<772;.0:0#KCP'NHNNC('I 3"#4K_Q&'(^O2/&,6G\D *8ESF8-TFF
M\DAG8T@.FQ0PN0)*UT295B97W+DN2LX-P?P+B'\\QH/DFC8*1EI ]2X>W@&5
ML8CXSHEDR27%)0)&6T"'3![<0:)-K/\ER;DA&'QAR!<(00+-F\J+[ [JI _/
M _BFX9(/*]\T $ &K0N,MA!E< <%,0$C)B#$\.I>D-E6H&1).+K4E6W#1^V=
M8F0%D)=I!Z* D17R\(6)&#$1($8L3)3\B%:MV$3,D(A.;\IF&S$@(CB]:87^
MB$,ZHI#FA?X(RM>VG( 2/P$#H?6^G)652E3$X1U17L,+_1'D*V3* 8YOWD@8
M*QN-<GR+.'#CD()X1"6KD$M2P8T"WQ(F'U+6W%7YFA!D.4$Y442,@H@*TYH3
MX="-J- DG @=J:P)_+LRH+-4&=*B"Z,@HD*3<"%4:"I;K.6Y,12:D@$J+D08
M+@3@(ER(8+FI.#:S">C*8E+43,(4(I3)*-L180K1.RA$F$(TA$($2D.I*[[R
MA0&Z:&REG)(),XB&,(@ 6D),B?LTTI4URDJD$B80#2$0 ;!82F+31CH3<Z6]
M>\P?0OQ18$_*#81W\(<P?V@(?PAPQ<? KY- F=%R&<+TH2'T(0 56SE1$D4Z
MDZ*VS FS)PUA3Y),\39P\@!5"%IX)<R=!+BC+7+"W$GOX$["W$D#N#-+DB>D
MY7H)PR0-@,DLH81&'0@C(@U Q"P-KJTD'/4)1;T"CH2C/KTCZI-R5VA(U"<9
MSB5R^)8!5$&[G))PR*<A(9] *,<@' X%O%46)^-PST/"_2 ZNV.7>4%E!E2>
M^-N>G-R17-?;Q_[^Z6YTU[QLVNZJX<G3XQW73_VU3_9\:J[F^YNJ/[O97YS]
M8[%]7&YVHZ]-VS;K_I[E0].T=;&Q^E@6ZZE>W!\_K.J'MONSV^:V^PNK^P]M
M\WRXC#LYW@B^_1]02P,$%     @ ,&];2H5^TYA6 @  3 <  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL?57;CILP$/T5Q <$<P\K@K0AJEJIE:*M
MVCX[9!+0&DQM)VS_OK8AA("S>8CMX<PY,V-[G':4O?,20%@?-6GXQBZ%:%\<
MAQ<EU)BO: N-_'*BK,9"+MG9X2T#?-1.-7$\A"*GQE5C9ZFV[5F6THL@50-[
M9O%+76/V;PN$=AO;M6^&M^I<"F5PLK3%9_@)XE>[9W+EC"S'JH:&5[2Q&)PV
M]JO[LG.1<M"(WQ5T?#*W5"H'2M_5XMMQ8R,5$1 HA*+ <KA"#H0H)AG'WX'4
M'C65XW1^8_^BDY?)'#"'G)(_U5&4&WMM6T<XX0L1;[3["D-"H6T-V7^'*Q )
M5Y%(C8(2KO^MXL(%K0<6&4J-/_JQ:O38#?PW-[.#-SAXHX/4_LS!'QS\T<%W
M/W4(!H?@KA#H:O6IZ-KLL,!9RFAGL7Y[6ZQ.D?L2R.H7RJB+K;_)\G!IO69!
MY*;.51$-F&V/\1XPWB,F7V+N+(Z,8 S#,X6Q]0P2_DQBB?'1(V2WA,2Q.0S?
M6 U?^_L/801F@L!($&B"X($@G.718R*-:?I2H<@L$AI%0H-(-!,Q89Z4(C**
M1 :"]4S$A$G,(K%1)%X2Q+,]S7O,>E*N&*T2-/D].6EKH^3:(#D[\'F/"2>2
MP9,-2HP:B4%C?F&2Y2EXDH=LJ\:;BPPJ_OSJHD7UPE4RNS4&D(M6_BP:9])2
M:F!GW:ZY5=!+(]2=FUC')^'54RUI9L_54Z%;U9VF?V=^8':N&FX=J) -3[>E
M$Z4"9)!H);>CE$_;N"!P$FH:RSGK^WN_$+0=WBYG?$"S_U!+ P04    "  P
M;UM*^=;.FJ("   Y"0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R-
MENUNFS 4AF\%<0'%QE]0)9&6M-,F;5+5:=MO-W$25,#,.$EW][,-1<1VIOX!
MV[SG^'F/P7AQD>JU/PJAD[>F;OME>M2ZN\^R?GL4#>_O9"=:\V0O5<.UZ:I#
MUG=*\)T+:NHL!X!F#:_:=+5P8T]JM9 G75>M>%))?VH:KOZN12TORQ2F[P//
MU>&H[4"V6G3\('X(_;-[4J:735EV52/:OI)MHL1^F7Z"]X_0!3C%KTI<^ED[
ML59>I'RUG:^[90HLD:C%5ML4W-S.8B/JVF8R''_&I.DTIPV<M]^S?W;FC9D7
MWHN-K']7.WU<ID6:[,2>GVK]+"]?Q&B(I,GH_ILXB]K(+8F98ROKWEV3[:G7
MLAFS&)2&OPWWJG7WR_"$D#$L'I"/ ?D4 /%_ ] 8@#X:@,< _-$ ,@80+R ;
MO+MB/G#-5PLE+XD:WH>.V]<.WA.S7%L[Z%;'/3/U[,WH>8497F1GFVC4K =-
M/M/DUXI-J$#@6O(02AB[ECR&$LS(I,F,C\E,'C63NP1H#@I@/ &*)D N ;XB
MH%XU!@UUFM9I2HB]DFU"$<P!*^,L.,J"(RQ>Q=:#ALRG 007'DQ,!0OD+1 .
M?1'D+U$H@A@A&O=%HKY(Q)='O"8!,:+ =[^)J "^!4.C,#0"4WHP-"Q?C@KH
MP80J@BF.L[ H"PM9"N\K6K.0A3+@%R:B(J"\ 5-$88H !@9?0A%,DT.&_;TA
M5,&2L1NK5$9ARDAEO/JOR\@T&/K?941%";RQ1T 0WS)!6!OJOS2C:#Y3B5!.
M_8TSE)&B9. &T(T]'(9 ( ""P:>;0X-4^D2A#M*"0.0A9;,_C#U4?.?J4+5]
M\B*U^5FY7\I>2BU,3G!G_!W-.6;JU&*O;9.9MAI^YD-'RVX\J&33:6GU#U!+
M P04    "  P;UM*P9].M&$'   7*P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6R56EUO&S<0_"N"WA.17'Z=81O(22A:H 6"%&V?+_;9%B+I7.EL
MI_^^/.FB2+NSB?UB6_*0W.5Q9I8\7KYTVR^[A[;M)U_7J\WN:OK0]X\7L]GN
MYJ%=-[OWW6.[*?^YZ[;KIB\?M_>SW>.V;6[WC=:KF3,FSM;-<C.]OMQ_]W%[
M?=D]]:OEIOVXG>R>UNMF^U_=KKJ7JZF=?OOBT_+^H1^^F%U?/C;W[9]M_]?C
MQVWY-#OV<KM<MYO=LMM,MNW=U?2#O5CD.#38(_Y>MB^[D[\G0RJ?N^[+\.&W
MVZNI&2)J5^U-/W31E%_/[;Q=K8:>2AS_CIU.CV,.#4___M;[+_OD2S*?FUT[
M[U;_+&_[AZMIGDYNV[OF:=5_ZEY^;<>$PG0R9O][^]RN"GR(I(QQTZUV^Y^3
MFZ==WZW'7DHHZ^;KX?=RL__],O;_K1ENX,8&[MC QA\VH+$!?6_@?]C CPT\
M:S [I+*?FT73-]>7V^YELCT\WL=F6$7VPI?9OQF^W$_V_G]E>G;EV^=KG]WE
M['GH:,34!XP[P=@C8E9Z/P[AT!"U$\W9 '.)(',.64A(2C@(@GG2OCV=Y4FX
M P\[\/L._%D'GDW4 1/WF,TA2&>-8;G, <R::%EO"PF+,3A;X:@#C#J(J&VL
M6-0'3#@9IPQ21F)1 UAE$UD6-8"%Z$AY6!%&'4743BS**,:IO)%12UAY((Y\
M8&&#[ISU(>*P$PP[@346< <9=I#!&HLL[RSGETJHB>4-8*YRCJ\Q +.9C,-1
M5S#J"D3-PJDK,$Y*;"7. <H9SU>81%&R09EH:[#L&1!TYKIGQ$C!5\2G&L!*
M/(;!%JBW:(U"#*O(M05K3%$$"^7X@W6O6&4CZ#38=RZFR*4,X&(1,YXZZBU1
MT'+'$F[I%0MM!)T1/O-U!D#O;,R>LP/AB-1'AHW#(N<02\W+D<H$!1XX@$7B
M3V6!8,%KAFFQ=5CI';XR/.X@3*I(M>&+?PYP9*)+F4<.^DO!.\6J+?8/&R5+
M*J5FL5C+;0+9B\((@8BG_@K0XB>@\XBQ>5C@'A6O4"!(K#($BCQB!-)6&#8.
M"YRC$LQ ($%H"0J\[%I D%;)8MMPTC:"X:L"@OBJ@""N/S\!G4>,#<-9T$7@
M$2-0Y!$C$#<Y",I*Q-B?G/2GXJ8\8@D"$2.0B!B!%$=UV)B<-*; /;"&(,LC
M1B#'(T8@12L<]B3GA4 &JRTL; ].VD.P8F%).;<Y6L?+"(3ST:@A8=EW<M]@
M/2\0G*ST<Q6Y7P%41>JRP!;BI*8'RPNM$7063C)\]<P!K&Q.K+(]<=@AG)3L
MP#<.M9-;@E21D"^)RKHT8?EW0(\MEW\GJ_W*2365J%2V@\H! =9V F)K^5Z9
M9!%?ZF)CN"$AG"W3J$@A8?$FH*:<._4(.MLU)1);O3G V2H;KVR<"*LS.:D<
M3C%14HYBD'YQY2!0QU/%87,$L\XI^U?":DBR0@^.NSK)FMKZ4NCRHG .@%5T
MUBL*35A>"<BK(QZ3/&PI.TH1D$25P!6N$I96DM(:^ JK"1RV>&>R9 =0UY0H
M*OI*6%])GK<$IZUFK(@$%-%QB29P2!*MYQ*-8#EP9UF,L+,=3JR<]CBP=!*0
M3L>5G,!!B>>5U!RA3J=QC%JB8B"%9AX+K <"Z[C>>RF<E>$ET!R@R/%=P0*@
M0DB*6'DLP1Y),'<%+Z6UF"%?]0 5;>+K Z 4'_-8H3TH:/EQ>NW!B8RUD<LK
MA#G'*^T%Q!FM\/?8%SSP!7Z\7'MP)!-BYG&C Q[/"VG8E]6"5EX+ .\@[AT>
MG,>0$PH"844^>=@ EBM2%,1C?_' 7WB55WOI')0C/[29 Q@0R(5'9T6G GD>
M-S8B#XR(Q'L8Z2\4L]%XA.W%@_*=>)GB05VNCH,]R ,/(NY!7IH+9?EB27H+
MZ>%@:_' 6OB1=^V!':CS&[ =!& '6GT<L#@'>1H>2'L_AM4R +44F[0@Y:U4
MK&J^6-X"D#?.D7H$G3[!RJH#84D*0)*\XGI!>6T8WC"QF*@!$)4K< U!2J$<
M,$T#H*E7M#!@!H;\AFPQ:P)@C<P6@92"-6+21$ :KYP"1$R:^ ;21$R:^!K2
MC* SN=?5*&+21$0:[5TRID,$9UUJOI@.$9BE>+H0I.A95-Y[(SIHH6(Z1+ I
M4K/%=(CHF$@\76DU-NM/%[,F D($I8N$"9',Z_--F! )E/CBZ4*0\G039DT"
MK F*+B=,AR2OL>C98CHDY XB6P12E"IASB1 AZ!L&!.F0Y*O\?1LE2L9R!VX
MZ8Z@L[5L*FTM)\R:!%@3%"M+F ZI>GV^&=,A W\(O#R&(.VB"N9,!G30+LMD
M3(<,3A+5;#$=,G 'F2VR$"U;S)D,Z*!=7LB8#OD-%57&=,C '62V",1U:G9R
M.W#=;N_W-R]WDYON:=,/E^Q.OCW>[OS@AMN%[/O:7BP.=S2_=W.X,OI'L[U?
M;G:3SUW?=^O]#<.[KNO;$J-Y7^;BH6UNCQ]6[5T__#EHQO9P5?/PH>\>QVNH
ML^-=V.O_ 5!+ P04    "  P;UM*)GED!!\'  !)+0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T."YX;6R5FMMNVT80AE]%T'VB/<[N!K:!6$'1 BT0I&A[
MS=BT+40259*VT[<O2=&*M/./0N4BMNA_=_;TS4'<J]>J_M8\E64[^[Y9;YOK
M^5/;[CXL%LW=4[DIFO?5KMQV?WFHZDW1=A_KQT6SJ\OB?FBT62^,4K38%*OM
M_.9J>/:YOKFJGMOU:EM^KF?-\V93U/_=ENOJ]7JNYV\/OJP>G]K^P>+F:E<\
MEG^6[5^[SW7W:7'HY7ZU*;?-JMK.ZO+A>OY1?_BD5>A;#)*_5^5K<_3[K)_+
MUZKZUG_X[?YZKOHAE>ORKNW[*+H?+^6R7*_[KKJ!_#OV.C\8[1L>__[6^R_#
M[+O9?"V:<EFM_UG=MT_7\SB?W9</Q?.Z_5*]_EJ.,_+SV3C]W\N7<MW)^Y%T
M-NZJ=3/\/[M[;MIJ,_;2#653?-__7&V'GZ_[OP0[-L,-S-C '!IH.MO C@WL
MCP;N; ,W-G!9@\5^*L/:?"K:XN:JKEYG]7Y_=T5_C/0'UZW^7?]P6.SA;]WR
M--W3EQOOT]7BI>]HU-SN->9(HP^*1=?[P81!)FX-:VY.#2RYPJI3R2<N"0$/
MPL)YVJ&]/9XG*=R!@QVXH0-WTH'.%FJOH4&SW<_4J_X?-N2A(0\,90MVRS66
M/#9"T @!(S8S@C0.&PG02  =^,P(TA V$J&1"#H(F9'(]D4G*VQ*@E82L!(S
M*WN-/[(2G);V7BN,HP*&&(^*S>==#-EA7 )5#M59R>EP!>^A^7"#RH>[%Z4C
M*_:]<%HU="$?M>'X!L$):>P M 5#S;D:1<<+0D8E;RE?7,LVVYJ@C3'"H+!3
MT<"KA)S#471LZYVQSMM\3$"G@TW2D+#[T<#_!)</R3-33JD4?#XDKJ.HI+W'
MKDH#/\26B)@='U5D'GH)A-:0<UH()AI[-AW >92FA?V6CFPD1FG*)\953FF?
M)%O8>VGNFCI;N9<$JJA4=()+,-B#&85LY;X2J+I(Z92P#0:['Z.1K=Q= A4I
MI9UD"[L@8X MD_LZH#J7 1CLJPSR5?G1,, %.7O&%G9!AKL@K=@2<M="QIH4
MDV +^Q:#?(NT#=@;&)H>"0R&UX"<([ #&MB,^YSA>'7'W)4+I0W CL" #"9(
MZXKY-FGZHEB,K06)!UL4^].48FDYV#K*A])BL"W(*Z+4!>;57I R6*%F !C&
M/.>'(B'D6HR@!5E S$,<% GIN,7X680?VV//]M@I<.XM3 'DC<8X6Q#<8UXC
M0)%0)%C,O 7,QSP 0E$4[&"8+8 YYMX4B9*T;IAX"PJ2))QNAXEW:CH@#F/J
M$*:L* 8B*2=UF&5G)@""1,D*=C#P#L7='!#':X2( '$\/L<S@#CA:P>$?0X(
M% F ..P;'/ -#! D2H(/<AAXAUC. 4$B*>5U&'@'6$[2DF"67;P $(RI YAR
M0!#+0E;D,<L>1&\&"!(EP;UY#+Q']7X.R"@Z!L0C0#S/R\]^6X9]@T>^(0<$
MBH33X+%O\"C.YX @41)R.8^!]XCE'! @(G'=A*\9.<NDA-/M,<O^@ES<8TP]
M"KDY($!$2H@@'K/L45QF@' 1*2&"> R\!RQS0!(#A" @O""G,X 0]@V$?$,.
M"!0)@!#V#822@1P0("(E1!#"P!-B.0<$B$CZWHDP\,19)B4M"6:9W'1 "&-*
M*"[G@  125^ED/!" ,5E]D: BT@)$80P\#2E^!Y%/XT@-+GV)NP6"+D%Q@82
M20<!NP5">0!C@XM("<$C8-8#PCAG XA("^L6,.L!8*R%@QTPQN&"^CQ@0L.4
M^AR*A. 1,,9A2GT.1*0E.YCU,*4^#[P^AVP$7I^?RZX"=@MA2GT.10(@07A5
M.*4^AR+!_00,?)A2GP,1:2$/"!CX %C60IR+F.5X07T>,:9Q2GT.1&)V%3'+
M<4I]#D2DA9 <,?!Q2GT>>7UN$2 1?']^!I"(?4.<4I]#D?26&_N&.*4^!R(Q
MNXH8^#BE/@<BTM)\,/ 1Y/322[@HO/F_H#Z/&-,XI3X'(C&[2ICE-*4^!R+2
M@GM+&/@TI3Y/O#X/")#$ZW/IS@1V"VE*:0Y%PEE*V"VD*:4Y$(G95<*LIRFE
M.1"1ENQ@UA/ V$A+CS%.%Y3F"1.:IF3JB6?J[IP731CE!"*ND88KW-"YX!V8
M5M+MFREOP=Y4)_>\4GX0EF^RDS<DSDIO[I5PPT:!\"S>,E'"]1EUR?T9)5R@
M40@S=A,#J,@(R9-6&+3]\Y_O@V/[D/LPI'%:>KVJE7 G1GFV?F2$P*J5<(]%
M@:AI<G?XICJY9W#FK7Y_Z19; P'6L.LEBO.KHV?&%D?723=E_3A<U6UF=]7S
MMNUO91X]/=P'_FCZZZC9\]O^GO!P3?5'-_M+QG\4]>-JV\R^5FU;;88KJ0]5
MU9;=,-7[;C6>RN+^\&%=/K3]KWV14^_O]NX_M-7N>G]Q>7&X/7WS/U!+ P04
M    "  P;UM*31EI8/H"  #^#0  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M.2YX;6R55^UNFS 4?17$ Q1\S6>51%H[39NT256G;;_=Q$E0 3-PDN[M9SZ*
M4CB6R)^"R?4YOJ<^'+RZJ/JU.4JIG;<B+YNU>]2ZNO>\9GN4A6CN5"5+\\M>
MU8709E@?O*:JI=AUDXK<(]^/O$)DI;M9=<^>ZLU*G72>E?*I=II348CZWX/,
MU67M,O?]P7-V..KV@;=95>(@?TK]JWJJS<@;4799(<LF4Z53R_W:_<3N'WC8
M3N@J?F?RTES=.VTK+TJ]MH-ON[7KMRN2N=SJ%D*8RUD^RCQOD<PZ_@Z@[LC9
M3KR^?T?_TC5OFGD1C7Q4^9]LIX]K-W&=G=R+4ZZ?U>6K'!H*76?H_KL\R]R4
MMRLQ'%N5-]U?9WMJM"H&%+.40KSUUZSLKI<!_WT:GD##!!HG4-]+3]2M_+/0
M8K.JU<6I>_$KT?Z/V3T9;;;MPTZ*[C>S^,8\/6\BBE?>N04::A[Z&KJJX5$Z
MUG@&?R0A2$(= /] DF  #@%X!Q!\ $@GJ^QKHJZF[&H"[ON8)8 LP9R%6P!"
M"! N[S." !%8 9OTV=>$UWW:VHPA20Q(:$(2 Q*&21)(D@ 2C@%2") NUY+Y
M>&O["]0<BJX[36QR,HN%&. )ICP,\%@$8=A%C !/:(' /F+\!E6Q21ARR4S5
M8-9M:%45>XF%@">:\H1SGM"R3QFV'$.>BRT0V% LOD%5;!>&_#)3-9EU&UE5
MQ:YB*>!)ICPIX+%L-,+>(^0]6V9@6Q%;KBI9<@<Y9JKJ4+1HKQ*V%8%\"OPI
M#Y^_4U/+1B/L/0+>"RS;G;"MZ(:,(NP86I)2-(\INZK85@2"*I@&%8&DLJJ*
MO4? >X'EU4S85G1#6G'L&+XDK?@\K:S?.!S;BH.T"J9IQ>=IQ6UIQ;'W./!>
M8'F)<,M7WPUIQ;%C^)*TXO.TBJVJ8EMQD%;!-*V&HN@##TUXO*LO]_9D]$/4
MAZQLG!>ES2&@^U3?*Z6E ?3O#.#1',;&02[WNKV-S7W=GTCZ@5;5<-KRQB/?
MYC]02P,$%     @ ,&];2GC!, T+ @  B 4  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3 N>&ULC539;MLP$/P50A]@ZG0<0Q80VPA:H 6,%$V?:6EM"2%%
MA:2M]._+0U%EA4C[(HK+F=E9'IOW7+S(&D"A-T9;N0EJI;HUQK*L@1&YX!VT
M>N7$!2-*3\49RTX J2R)41R'X1(STK1!D=O8010YORC:M' 02%X8(^+W%BCO
M-T$4O >>FG.M3  7>4?.\ /4S^X@] R/*E7#H)4-;Y& TR9XB-;[S. MX+F!
M7D[^D:GDR/F+F7RM-D%H# &%4AD%HH<K[(!2(Z1MO Z:P9C2$*?_[^J/MG9=
MRY%(V''ZJZE4O0E6 :K@1"Y4/?'^"PSU9 $:BO\&5Z :;ISH'"6GTGY1>9&*
MLT%%6V'DS8U-:\?>K=QE \U/B ="/!*2\%-",A"2_R6D R&=$; KQ>[-GBA2
MY(+W2+C3[8BY1-$ZU;M?FJ#=;+NFMT?JZ+58IG<YOAJA ;-UF'B"B48$UNIC
MBMB78AM_H"_3U6V*G0]S?XO9>S!9Z#>2>&M-K$ R$8BCU"^0>@52*Y#>.(AF
MF^4PF<6T%I/.:OTG8O\9XL9FYK69>6S&,YL.LYJDB)/%[.!W'E"XF)O]"(KN
M%]G,+Y[<1P;B;-^Z1"6_M,J<Z20ZMI.'V-SG67RKVXSK"G]E7(_Z3L2Y:24Z
M<J5?B[W3)\X5:(_A0INL=5L<)Q1.ROSJ9XR$:PYNHG@W]#T\-M_B#U!+ P04
M    "  P;UM*EF10W*X+  #>2@  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6R57&MOX[H5_"N&OU?FX9N+), Z1M$"+;"XQ6T_>Q/E@>M':GLWM_^^
MDJUD+9X9(\F'3>P=D8<49WA(CG3UNMW]L7]JV\/DS_5JL[^>/AT.+U]FL_W=
M4[M>[IOM2[OI_N=ANULO#]W'W>-L_[)KE_?'B]:KF34FSM;+Y\WTYNKXW;?=
MS=7VQV'UO&F_[2;['^OU<O>_>;O:OEY/9?KVQ6_/CT^'_HO9S=7+\K']5WOX
M_>7;KOLT>R_E_GG=;O;/V\UDUSY<3[_*EX7$W%]QA/S[N7W=G_T]Z=OR?;O]
MH__P]_OKJ>E#:E?MW:$O8]G]^MG>MJM57U07R'^'4J?OE?87GO_]5OI?CZWO
M6O-]N6]OMZO_/-\?GJZG>3JY;Q^6/U:'W[:O?VN'%H7I9&C^/]J?[:J#]Y%T
M==QM5_OCOY.['_O#=CV4TH6R7OYY^OV\.?Y^'<I_NPQ?8(<+[/L%-ER\P T7
MN%\7N(L7^.$"7]4P.S7EV#>+Y6%Y<[7;ODYVI_O[LNR'D7SQ7>_?]5\>._OX
M?UWW[+MO?][$X*YF/_N"!LS\A+%G&'E'S+K2WZNPJ(JY59?;<06W&N',&++0
MD)1P$ ZVTQVO=Z-V>ER AP7X8P%^5$"H.@IA(JXDP$H"*"!5E2!,QI5$6$D$
M!92JDA,F'C&;4W?G;*J;<JM1411J 5#.G*%&(2<8<M(AQZJ:^0D3SJJQ*:J0
M 4H4:@%05EC(&8:<0<A2A9Q5S]3A:H2U5H4+4!)8N 6&6S0_HL4%B,%*8D"+
ME92<0.DL5.>;>HS?(IAK2J[:C4LK@<1-%%! W+Z.&X%"'34"Q3IF!")2)E!0
MOXH%1>0Z8@0J=<0 E.K1!4%D!A"LON) $;:.&(%<'3$"^3IB!&*C LN] "U/
ML8X8@=181B UDA&HD(CQW"%!4S@3#1 \,PB8&G(M6@/H7!R=2(H2ZX9KH"U9
MNA\2%-9^ >*?U=C1BIV\LZ'64X"+-DM@@P-KNP!QSTKJLJKJ+RY)KM.K6P3T
MW009V,W#"BX%!*5TK.BZ8O'ZW@%<&4V4X\0/3PD63 FY3IH&T&@\>2FAU$1"
M0#3P%@!X<>!9/#%8H-2YEH !=%Y7%[MWAN1]%DNZM8"\9%:P6&,M$+U<SPH#
MZ'S&%---P+[N:XTKIO$DS[180RT0M5QGF@.HG\I_A91L8VN:0&"T#5L'6"R3
M%N3/I<XE!]"HKA1 3 "7;4/4Q&+5M4!U2ZVZ VC<^E :S1($]+9Q;$!BU;5
M=4NMN@-H-)JL-$[JF  .C+H%P%T:=5B<+1#G4HLS!"D2(!"[MUB4+1#EHC2D
M@/Q=7"S)U_,7@G9+Q&PCN[\.2[,#TER/I;G3^74NC6,+;RRC#LAHG<G/(8CD
M/PY+J--I:JI72O,!=-Y_DEW7U\ZPVLA^@MY02(;,+P[+H]/RF$Q-L0$TNN$E
MLWG88<US6O.2J2D!062+Q&$E<UK)DJGG>Z?W UPN:J'N0)H9%6P!2@O&T?[!
M8N>TV"53L]2!38%L=-Q)-X]O=SBL84XK#Q@:>ME?;*$U88%R6J"243J 0$25
M/=8;;P!?".4\%A*O-2))37"O\[&N'IOJM3K !6\#6PAXK#D>:([44_< &E45
M0JJW.&\!SKN.IRPD+$Q>IX%)ZJ$S@$;IO<W)NCK!@4#O_%DF- Z*;)X"J9-:
M@ ;0N*X@BF$0UR669+O*8TWT0.ZD7BX-H/.J2K!JZ^(6X-"H6P#<Q5&'9=9'
MS25A16#%\T#QZG74W(.TS<>FWAR[13AG&LOHC37/ \V36HD&D%HMQ#H-AL N
M7W9LE&!Y]$#YI$Y>!E"5<DMC55 (F%U#\H: I33HU"U)O:P:0..J7&E"O=*'
M0)^;3#HJ8'$.0)QM+<X#:#10HF]B32>$ P-O@7 7!E[ (A[TVCM9=DNPZ 8@
MNK86W:"U5(KWN6X\@&5QMFZ[AEGC(IF5 ];E '2Y7N3.@TY!G5.J#%!6IVL(
M1;/90 [)@'+;6KD'T*6SE:#%6(5["3*.%4MU !FQ)5(=L%2'I+>&V-%EP-(:
M@+3:6NTAB"SU E;+ -32LK-)+&Y1YXFTM1%+401K27W *7H@&IUK1+"]%]3@
M7R!8I+NE$>M0!,FD57$#D&/U8+&*0*P<T;N(=2/Z3]PES.((6%R+W!R 7"2I
M9R2GW8"!CA6!&1@_P<"(&1@!N71K-<A%(A81,S "!CH2:L(,3)]@8,(,3!]A
M8-(,#$E[# #,QZ!/[!',4Y<!9F!"Y"(W(&%RI4\831(F5P*3LAHK .0*:RUF
M8$(,)+N("9,KZ94(;RVQ=H"5B&ZM!E$=2)B!"3&03&\)DRL!DP1K;<;DRB!W
M=_5Z(NOSJU2L+VSMDC$+,TC)7<W"K&>N(L781'HW8^9DP!Q/AF/&S,F?8$[&
MS,F(.:IW]?:!-1VLL+HP>S)@CR>S:,;LR9]@3\;LR8 ]*F= ()8S9.)F NSQ
M;#AB]F3-GN3)*"N8/06PQ]>9?P&FH-QX(FP%<Z< [OAZ)[OHY6=(#5N"%<R<
M@IA3Y^9%;PWV&UZ9+'0+9E@!B9^O=UB*/OD-KF%9?,%$+("(]4)W#D&L19B$
M!9"P]GS,BU[$7>P\3-8"\LA0;_4.H(]V'N9T 70-A&L%T[7D3W"-& )!)JFY
M!C:T>@HPYY)AUD%$[)IN;ZCSWDVQ*<Q.9(C?SR!N*VN7T1.C#<5'HIMBB%?/
M('[7I'M#C9IF&VI+,L1F9Q##E3,0H0(9'6*(/\X ]BKJO:$^WHO$VV80T94S
M;4!]N!>)"\X@JI-Y60QQK1F]:*04%$-\9@9-N\K39<!>=T\,ZM\E!C*#**]9
M6%0GE]@(ZQ_F%@9V8<!" 58NWVDWXSSU^"+.*Q:*GM"+:]CZ69@]%QAF 0L!
MBJ[VA?EJ@=,5L%# 7O'%7B2<!RY5P,(!]>%>))071'G:/X3* H[** N9 14X
M4 $+!]2(A3TQ@OGU0SN<\!\830$C!]3H&$0"]>D(,Y "!RFBI+:&VNP,G?.)
M-U2 .110TNHYOQM@#?,&"?%R"C!S DX"E"MDY2#$RBD6T%]STNJ4_G(W$@4
MMD_ 2>3[O-B-1 & I3.Q1YR$.##%:J<Z)R4Q30IP30)20C=DSPV2D@NQ0PKP
M0P(F(J.C\PWM($)[8#P$1+3:-QZ,2XDVC= >>!01$?6TWY^U)I9D$-^A .,A
M(")"!:9GQ'@HP%0(B.ATHN]B]G14$_NA(/^A)J+3B7[7M0T5&6(_%(=HS^X\
M,2"*T\<XG(C$6RC(-ZB)Z(!3^D@-^B 1X3WR&&HB.KT0EVXESDP-0HR!@IR!
MFHG(&AB*2VR50UQ_@FQ_FHD.3/?>-\*TG#C_!+GZ !,!*K"JB/E//**S8J('
M^][!T<21V 0%^00U$3WRF A_>) X  59 .GREGCVQ ,W,24B\=@),MEI(@ZH
MRAC548-61WB/#'2:B%XOR26YQM!N)K3WB/;Z>3QM&BX2J>-"B#M.D#U.$Q'Y
MWF)JF H3WYL@XYOF(4)1\21N-D%V-L!#D.%?X"&QJ0GRJ6D>!I#@AZX36=.(
M_TR0 8T^P4R<8(*L8)2'Q LFR RF>3B@*B=CQPR6"1 +ER /E^9AT(MR*99N
M30OQ7@DR7VD> M^4#3E2'A+WE"#[E.9A )-]*@T[GQ)BM)* 6*^(B%#L+%J(
M(4N0V4H3,>@,WQLJU,24)<B5!7@(\OL4&L^2;N+?D@A8'YET$ >7#'ZJC_&0
MV*D$6:4T#P?4B(<7S@N%F*H$N:HT#2-8AU^B(?%?242D5S2,>O>]?K2VJHZP
M'IFU- \CF.O'CP-6M;&GT!'K%0\1BNZ?$F>71'36IG@8=7Y_\2%?(2XP038P
M3<6H$WSTV-WL[!T_ZW;W>'Q_TGYRM_VQ.?2ORCG[]OTE35]M_XZ@ZOMY__*F
MX[N#?A5S>O/3/Y>[Q^?-?O)]>SALU]?]>X(>MMM#VX5IFJX[GMKE_?N'5?MP
MZ/_L?46[TPN73A\.VY?KT]ND9N^OM+KY/U!+ P04    "  P;UM*P7F$\!X#
M  !%#   &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q]5VUOFS 0_BN(
M[RU^Q5 ED9I$TR9M4M5IVV>:. DJX R<I/OWLPVEB7WT2[#-<_<\=[:/R^RB
MVM?N(*6.WNJJZ>;Q0>OC0Y)TFX.LB^Y>'65CWNQ46Q?:3-M]TAU;66R=45TE
M!*$TJ8NRB1<SM_;4+F;JI*NRD4]MU)WJNFC_+66E+O,8Q^\+S^7^H.U"LI@=
MB[W\*?6OXU-K9LGH95O6LNE*U42MW,WC1_RPQKDU<(C?I;QT5^/(AO*BU*N=
M?-O.8V05R4INM'51F,=9KF1564]&Q]_!:3QR6L/K\;OW+RYX$\Q+T<F5JOZ4
M6WV8QUD<;>6N.%7Z65V^RB$@'D=#]-_E658&;I48CHVJ.O<;;4Z=5O7@Q4BI
MB[?^63;N>>G?<#J8P09D,""C 4X_-:"# ?TP8)\:L,& >09)'XK+S;K0Q6+6
MJDO4]MM[+.PIP@_,9']C%UVRW3N3GLZLGA<B36?)V3H:,,L>0ZXP>$0DQOM(
M02"*)0G,R2W!*D10= M9AQ A8!$4C),Z>WHM@B#8 0,=,.> W21*>(GJ,:G#
M- [#6(Z\4%8 "A$?M0Y1-&-H0C(')?,@9I%FL(,4=) Z!_Q* T'8#SH$<9I-
M"14@CX!X,H\G!#&,IG@RD">#>'*/)P11,IGX'.3) 1[B;? 2 &5BB@<C^/8B
MB G[]Q= W9S+6ZJ)0H&#"\!%4"EP>!AP.LD$UHM'3("KYN_2 +J)Z9-]PG!5
MP&%9$&+*!5P7,% 81+ #+%"+S0FG7F4 8#FGWH5;0\X8I>F$;+@V8 [()KYL
M'C+QG/L%#8(QDC%?-P"C-)_2#9<DG *ZJ:\[K$EWF',<Y!O"4<1S7SF$RY"8
M**88KG)8!-)Q>*[#,G?G[\L* G$1J 90&$]\-3%<,7$&I)OYFL.2B1%GF:\Z
M"SYIP"58 [";2W K&R[ . =D<U]V'A!Q GQ2DJM>JI;MWO6I7;11IT;;EN1J
M=>R%'XGMQ;SUI>V178_VX:9OL'\4[;YLNNA%:=/IN7YLIY261B:Z-WD]F)Y^
MG%1RI^U0F'';-[;]1*OCT+0GXS^'Q7]02P,$%     @ ,6];2E&D_61^"
MES,  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULE9MK;]O&$D#_BJ#O
MK79GWX9M($ZJ)B(-!"UZ[V?%IA^H)/I*=-S[[[N4:$6<G7'&"!!;]-GA<G>X
M9_C0^4N[_7OWT#3=Y)_U:K.[F#YTW=/9;+:[>6C6R]VO[5.SR7^Y:[?K99<_
M;N]GNZ=ML[S=-UJO9J"4GZV7CYOIY?E^V]?MY7G[W*T>-\W7[63WO%XOM_^_
M:E;MR\543U\W_/%X_]#U&V:7YT_+^^;/IOOKZ>LV?YH=H]P^KIO-[K'=3+;-
MW<7T@SZ[]KYOL"?^\]B\[$Y^G_2'\JUM_^X_?+F]F*J^1\VJN>GZ$,O\XWOS
ML5FM^DBY'_\;@DZ/^^P;GO[^&GV^/_A\,-^6N^9CN_KOXVWW<#&-T\EM<[=\
M7G5_M"^?F^& W'0R''W=?&]6&>][DO=QTZYV^_\G-\^[KET/47)7ULM_#C\?
M-_N?+X>_A-=F= ,8&L"Q07R[@1D:F&,#T&\VL$,#*VW@A@9.VL /#;RT01@:
M!&F#.#2(T@9I:)"D#;1ZG3GUHTE\N\EQLK5X+Z_3K4'<Y'7"]8\9M_ML/Z3B
M/K<_+;OEY?FV?9EL#Z?GT[)?!?19;I1C]UOW9\O^CSF_=WGK]\L0_/GL>Q]I
M8*X.#(R8,&86):./Q"QWX=@/(/MQ!45[X]-X'Q]+)H0X9CY1#(KS&\%$-6;F
M%*/'S.\4 V/F,\68,?.%8BP:7XIQ8Z82]+FF&$_/E*$SQNPCF),( (:.8.D(
M=A_!COJ \^G N#VSV3.6WH>C]^&*7H88Z0B>CN#+7J)$NCH@_J236FD5%4JF
MCR67K-,6S?$G C/:.93BOQ&8 @LHJ^;43HVWJ&^_EUB,)AD4[3.%)6=1>GTA
M,.\ 9^&BQ$R(*0'.:()S$4Q"7$UQ-N5_](P'>L8#D9=HRA>AR$NMG'4>C5=%
M<1"21I-9EUQ*R0;FA(ITQV.9[$G1$1(=(1')CB;M*I6'I"$FG%'SDLO9KBRR
MRD(8KI*%JRDLY52AAZ'W.:E#10P$6M.O!FC4=3 *$EZ1YP09C3,!4,B%.&0E
M#5D3H/=Y?(')#,U5"+H8$HW5?#5 HUXEHQ3@ 2$XGUPJR@E9O$H8KR:XX+4#
M1GV:KE(^:"C'0A5C >5<6@,Y&P,>#8)4VD?C'1X/:<Q*'+,FR&B5TB<I-QX4
MIB#0IAP4A^N7 3K=F0E&%=E-8!Z\PEVGHGG++/>:J4,T48@D@SM>5B)@E75X
MP:<X9<'C HS@= H0N;XS]8UV1-^Y&$R%H[V\2-*,,S4A3>Q,3<@PSVK4Q1@2
M(&AG"FM28*Z[C.*6>T:<.@J4/T"C6C0$9R/N/<%9G4LXW/F2,\%%'YB^,\K6
M26Y]8'0'E.ZP]Z$4"42P!J]F%.>= W3R+H3Q*F&\FN(,F,B-!>,Y*#U7JA]*
MCUCO>T_CP2# 7/,KB'@TA!$K:<2: $VTH-D!860'A.P*\0.AFWQJF&(\" ZT
MQ<OC0ABO$L:K*<X&!\Q" 8SC0.(X**VDO2HGDL# 6UR_45AV/C>)C.- XC@@
MG*03%"L<Q2F7R@PLN61\9"YJ@%$<4(IC:A-@% ?O4!PPB@.!XH TE\K3BH>0
M,I?)5[1%XA)7ADX!,)8 QG @,1Q01@+KBQ69X/)AZB)U2PZ"UH'K.V,X>(?A
M#&,X(S&<*0UB8SY-T#7FG."@ORK!"X$P7B6,5U-<R#4HD\B&,9R1&,Z4]O#>
MV(0S>4Z N8J-2>,E71JQDD:L"5 '4(E+,,,8SD@,9R@C>8N+USG%Z> 2ON\A
MC%<)X]4$YYTWW$U=[JZN1'"&4I(KTYK 5,#W,6L2<\ \-S",X(Q$<*844LRU
M9#'D)>9\Q,\Z:@J+X>3>Q+CCC-X,I3=NUAB]F7?HS3!Z,P*]F5)&07E?W*^E
MN'RI7#R%(+B8#6$9NQM&;D8B-T/(2('%PJTH3O>=QWTG.#LZ+\=]9^1FWB$W
MR\C-2N1FB5N+_>46OFU+<PX_I5@(XU7">#7! :B\KC!CP<C-2N1FB6NH9'*E
MB\>BY)SNG\7@L9#%JX3Q:HIS.;>XYVN,UZS$:Y:X_1=UF1:$7D(T^ :V+%HE
MBU83F ;E(^,&RTC-2J1F2PUYEXJ.EU32>)VL"2J;3W/3QST?E2C-$M=BT06L
M- I+J:C8"2S7]88[!QFE64II3$UF&:79=RC-,DJS J794D']S13\&+6BN%P2
MV.+4+3F?=&3GGE&:E2C-E@K2D'SQ=(3B/.CB>IW@0!G%E6*649I]A](<HS0G
M49HCU.)MOJ1 :Q?%I7Q!@>_!">-5PG@UP8%.[#U^QRC-293F2+6$5(P%P5GE
MB_N1PGB5,%Y-<3[ZP.4%HS0G49HCM)%G$;_0-*>X["J-U2",5PGCU027%YQH
MF//,,5IS$JVY4D4 ^$%*15 &\/'5!&7S%3S3:\9J3F(U1SX=4[A6)["\K.$Q
MJ"G, %=%.,9JCK(:8R3'6,V]PVJ.L9H36,V5%L*5S,^1^DUDW%=&8TZB,5=J
MYQ<-P15/A4EP_SH-[C@!IJC9D69$YMXA,L^(S$M$Y@FAZ-/$.*Q7!)84?F5Q
M(0M6B8+5!!44=XO#,P+S$H'Y4A#X&N3GR.+G2/5SI'X3&1\RXRDO\=0 H??:
M/*XIYP1G;?()K_6^] H5KR(X*EY-<+D>C+@>NB8.]K10& \8(S,OD9DO!12+
M5^X(R.*EI"8@8YE;-YXQF9>8;(!.YP[PV\H5!>%+SYJ +/<LS1<.&_^9>]>5
M>MFUR-H2.GW5];"CV<F;Y^MF>[__5L9N<M,^;[K^&$ZV'K_Y\0'Z-]?1]BM]
M]D43VQ?Z[)K:7L/9-17G@W=GUWE8B#UX__JED]F/KAZ^LG*]W-X_;G:3;VW7
MM>O]"_)W;=LU>1S4KWF,'YKE[?'#JKGK^E]#_GU[^*K(X4/7/@U?@YD=OXMS
M^2]02P,$%     @ ,6];2AWY*EAX"P  14P  !D   !X;"]W;W)K<VAE971S
M+W-H965T-30N>&ULE5QK;QN[%?PKAK_WBH=O!K:!/)HFEBX0W*+M9R7>Q,:5
M+%=2DMM_7TI:.5IR1N8B0&S)0RYY2 [/<&?WZN=J_>?FONNV%W\M%X^;Z\O[
M[?;IU62R^7+?+>>;WU9/W6/^R]?5>CG?YH_K;Y/-T[J;W^T++1<3K92?+.</
MCY<W5_OO/JUOKE;?MXN'Q^[3^F+S?;F<K__WIENL?EY?RN7QBS\>OMUO=U],
M;JZ>YM^Z?W;;?SU]6N=/D^=:[AZ6W>/F8?5XL>Z^7E^^EE<S\7978@_Y]T/W
M<W/R^\6N+Y]7JS]W'S[>75^J79.Z1?=ENZMCGG_\Z-YVB\6NJMR0__:U7CY?
M=%?P]/=C[>_WO<^]^3S?=&]7B_\\W&WOKR_CY<5=]W7^?;']8_7S0]?WR%U>
M]-V?=3^Z18;O6I*O\66UV.S_O_CR?;-=+?M:<E.6\[\./Q\>]S]_]O4?B^$"
MNB^@GPOD:Y\K8/H"YE<!>[: [0O8U@*N+^!:"_B^@&\M$/H"H;5 [ O$U@*I
M+Y!:"X@ZCISZ5<2?+_(\V-)\E>-PBRZ*3 X3:S]3W\VW\YNK]>KGQ?JPVI[F
MNT4MKW*I7/GNV_W<W_\QS]9-_O;'351R-?FQJZG'O#E@] DFA##$W-:87[5,
M<A.>VZ%A.][HJKP>7N%MC8BJP+RK,7:(^#NJQ0PQ[VN,44/(/U UQ:4^((P;
M8CXBC"]"^V)HIB\W>%9#3H9P,$ &3Q2SK\ ,6DIJL+@&NZ_!GC8A%3/M /%[
MR.-A%BE1416]>5OCDG5BBQ%X!V!&G(O%G  PI:TNIP6ZJ/&VG!HU+$:33%';
M!P1+SA9K[R. >:=C ;NM82;$E'0QWZ8 YZ(VJ<#-$,ZF_ ^/N,,C[JH1CZH(
M_IL#QIT.N0]*BD7P'L"<L[%8";>NGD"@MFE;;3/4-N>-QT'P. @>!"'A&@*N
M(=1+3Q2N(>(:8MT&*:=0C?$G*V5PE82ODL!5-*YAMSO"[4BUTXRP+4T:IET/
M&HRM=2F5\P[AC'&ZG'@]SK]0W[2QOAG$V>@<B07>5E^+!F-B2!V$^050/YM_
M0KA?:O*O9R $$<810CD".$=8T,B*%3^BPV3-2FCI, (1=A&RM 6M;;9BR,*5
MU+[J-%FY6C6LNAYT.JNU*%ULH>\A+/D"=MO#_/G:IFVUS0#,J!!9&DO(1P/R
M$4*CFBQ:K4<,!UFTVK0,AZD"6 W%BY#;ER'3'N(X9'86,NPRX1B-Z(/LM)K0
MAW;M2U\3^M!@QZ^6/@)I=B'",1K0AV;SE="'CB,Z3.A#HXV_ZC "$7(WA&,,
MX!A-,@Q#%JB1]@X;LD -VE7+#B.0)ENO8:(+K&+-@D:6A;'M;&+(LC#UKEIJ
MMUL#<F\7O"I."J8&)=]9^I09$,!IE;1A32>KT:"%1A("0Q:: 1DX#2%9:*;>
MI^L0QJK+3H4LX\H0UCB;4T@3RQ""^B3+3#8+R?HV8.EJDJ98LG3MB,3>DJ5K
MZ[VU"J$%>;,$FTK@% *]5N7IP P!LP"/+#.PA#0LX@,6 <('=LPI##N&>?D<
MYK;'#',A[6.YEA%.7-;(90P!3BM#)Q&A(0N2>TV2*TOXP(+DGH:0\(&M-]XZ
MA*&>-DIT>90U13AM;4QE"&M<$N7(SF4)"UF@%C3)D2RA SM"+3A"!Z[>R:L(
MNCHASQVVJ3A)FR*<J%">W\T0SN;]A&P&CK"0 QF^(</@"!>X$1F^(US@ZMR@
M#F&=5&?I4T<0P$PPH0P@@-F46+L)_SB0IAO"I8X=+((TG<:/$(&K$X,Z?K[N
ML8[5'C$%./'!IW(O0;CHM"<;LB/\XT#B;T@>[ @3.)#XTQ 2)G!U8E"',-74
MGXQS)0\BG%762QE"@'/>!Y(5>T) 'D@)0X;!$R;P0$JP$'K"!+[."JH0]I@A
MP4FTY3*&.!U,F5DCG,JSE1"A)P3D@3@Q;!@(&?@1XL03,O -XL0#T:&DTB8(
MYF)YLW,&8(GRH&?W!8 P,6P("!'X$<+$$R+P#<+$UT)"2]Z*R_ !F+)2A0_
M8F!"WA/R\4"5L%LS@;! &*%* F&!T*!*0JTAG [EC><I@-G,E&4V#6&G!Q##
M=A/F"4"/,'$=" 6$$7HD$ H(#7HDU/HAY VVBE\-<\&5-TMG"&8-R^$"H9T
MQ(@A8B00#@@CQ$A@=P<;Q$BHQ4->F,J4=Z< 3D)4U0Z"<"YO-2R$A'H"4".&
MW1LE-!!&J)%(:" VJ)&(5$:*92:(8$I)J>8 +#AV<R\2YHE B5AV8YBP0!RA
M1")A@=B@1&*M'3*QE7Z8*8)9\:4] <",U98P8"3,$X$2H740%H@CE$@D+! ;
ME$@$RB$H7R8P")93NY(! 2P9EOY&0CP1J!!+-O'(C DC5$@D#! ;5$BL54.>
M?$[*\ &8.SWK[,-7PT1YEYA=@M!. AK$DD%(A /2" V2" >D!@V2:LT0D]9E
M!@A@*:3J8!K 1$MBOIA$B"<!!6*) DF$!-((!9((":0&!9+ [0SMG*DB"'#.
MZ%!NP0!G=-YI6-,)]R2@0BS9AQ(A@C1"A21"!*E!A21P.T.KZE :P+R*E0I!
M,'&.$%ABGB>@0BRS<"CJ>AIC>U+,]Z0:E,@1-)A?I]KU$$,$L[JT5LP0S- [
ME**82TD!+6)I_YE/28U0(Z*84TDUZ)$C:)A0^U"F,Q!G;2CW8XCSPDY31#'W
MDP*BQ))M*6]9K)81LB2G%ZR6!F%R! UIT93FG"G$F1C+,WZ$,T+/ET4Q5Y4"
MTL22[4D4\U6I$>)$J"=2&N3)$53HDTJZ32%0)Z6K.8F +IC$8LG]F$"GL!M7
M0IV,,D*I"/4R2H-6.8*&9\P2G:UB"8 YE.4-EAD"VKSW,\>/4!\E\D@Z.B*,
M)F2$:A%JDY0&W7($#:?;[MY(%4L S!E-J;!G$&B-H[L.M6@B^R7;_X7Z+V6$
MA!'JP)0&$7,$#:9;L*E4,0CGE-9E!H1P5I^>:10>8T90R/OIF,N8.2=%CY R
MPKR3HAO$S!$TZ+C7Y>-$4X1S3@5;!A+@0I3(\D!FVA3@V@Q,50KS08H>(6F$
M.2%%-XB:(^B,L7/:@)F=QQ0-9G2$+)6.D0+S5(H>(6:$N2I%-\B9(VBXG-%3
M.Q )G]O!R#-/[@@S=0HR;-+'#YAC4\P89<,\FV):E(T!6B3O=*&4SE.$U,D[
MD2J<"!FU<LQ7+,PR*L@.ZAA!,#^HF#$2ASE"Q;1('%-+DIROA%1MW  8@_CR
M[N , ;/R#9)H,!DW 3]J=#0,C##,&)G#O*%B6F2.J67)W[3UWE;/!T&DLZ9,
MF&88&:*FB1"SI@KPID;V[)<PEZB8,6*'^43%MH@="Y[5P,R)D)@Y(?(<<S*;
MJ@"?:G1LCC.[J-@Q>H<91L6VZ!T+C%TI9+U;S4Z$C!E;N;<ATGNQ[!ZA,+^J
M ,-J]+061AEVC.1AYE&Q+9+'U@(E9N%6'98C8(ZD+XT],UACC(JN=&9<%>!<
MC9[)1V8B%3M&\C ;J=@6R6-KB5(EF"]C9N<QPP8SSZH TVKT3"\R^ZBX,3*'
M&4C%M<@<5\N2*G@O8V;G,46#&1$!NVIDOD=AWE%Q8Z0-<X^*:Y$V#GC!3-"A
MXD0(=,97JQ@!75+T6)$Y5P585Z.G#\HR+G!CE ZSD8IK43JN5B6BD@GU; 1
M2:JR0!&@,#.W, NK  ]K]/2!848-?HS,87Y2\2TRQ]>2A*22$ E328@\ETHR
M.ZL /VOT3.8P9ZGX,3*'>4O%M\B<'G3ZV)KU2E7/:4!@E HX@\ 03H&']D].
M7M*S[-;?]J^CVEQ\67U_W.[Z?O+M\SNO7NO=2WZ*[]_(JX\"OK_=O2-K_U*@
M7]4?7K#U^WS][>%Q<_%YM=VNEM>[]_]\7:VV76Z_^BW/@OMN?O?\8=%]W>Y^
MW1G>UH?W6AT^;%=/UX>7=DV>WQQV\W]02P,$%     @ ,6];2@-^,08]!
MTA(  !D   !X;"]W;W)K<VAE971S+W-H965T-34N>&ULC9CYCN(X$(=?!?$
M'=]'"Y"&J[E6:LUJ=_].@SDT"6&3T,R^_3I'TU"NZ4%(D)BO#OM7L6/W+EG^
MH]@[5W9^ILFQZ'?W97EZCJ)BO7=I7#QE)W?T_VRS/(U+?YOOHN*4NWA3&Z5)
MQ A141H?CMU!KVY[S0>][%PFAZ-[S3O%.4WC_+^A2[)+OTN['PW?#[M]635$
M@]XIWKD_7?G7Z37W=]'5R^:0NF-QR(Z=W&W[W6_T>45)95 3?Q_<I;BY[E1=
M><NR']7-?-/ODBHCE[AU6;F(_<^[&[DDJ3SY//YMG7:O,2O#V^L/[].Z\[XS
M;W'A1EGRSV%3[OM=T^ULW#8^)^7W[#)S;8=DM]/V?N7>7>+Q*A,?8YTE1?W=
M69^+,DM;+SZ5-/[9_!Z.]>^E]?]AAANPUH!=#7SLKPQX:\ _#<27!J(U$(\:
MR-9 /FJ@6@/UJ(%N#?2C!J8U,(\:V-; /FK@2[)5CGR:J*]-KF+3AZ-\R$T9
M,(F:PJHK=1R7\:"79Y=.WCQLI[AZINFSM_+.J]:Z]NL_?;46OO5]8)3N1>^5
MIY89-@R[8;0&S")DZ)6(? K7/!B:QY %]NP^PB@D# ',.&3$/3'!O/![9AHR
MG-PC+Y@;$&J&,?*>F6., D/[VZ%9_C[A58C<2'@G$,<+A=<.^&T6S.(>!.Y!
MU![$;0H65%J#J!HY-E5$*#$$]&84<E9(*H "8P3C5$H#:@+!"!,,E@46E"L!
M2R/$C.&6 V\S#+-24% @"*8D,P!;A!C7QEH&ZFV)<-(P;@&WPCAA_0=77.**
MRT!QF/BP0>1-(,64T4"B48A);80%@SI&,*4E Q)-$$Q:24$U3K&@EEC0A1<$
MXUP8*#B*60H%1S!JJ(*"AQCCG D*NKI$.*J$_P#!,8Y07T*XX H77(6"@V$8
MJC"0L11.GB,$4YI;T+TQ@DE.8/E,$$P("Y6<(ICVRR%8ZUZPH(1KX&V&8=1J
MT-,YEILR%JX"(4:)%%*!\5UB'-.6@B%9A9RU5FB.ZZUQO76H-YS2=3BE&T;@
M/#!",*4)7"#&"";]B@FP"8910<&83D/,9R8MU!O+C0@*L!F":<H,*-DYEIO4
M&NBX"#$EC1)P0D<PJPA\A5LAF%"$_T)M@ZMM@E< HPSNP>(>;% O\!D<-HB^
M'9XG6 8C#%)@:,88)$$)3% (E$G(L"<"BP1U!/*>H9T#]8$Z BDM0DC!M)<8
M8\&KXPJ#Q"_>#*LM#;J'(*&L(,ZP94#7X3*/4G"*&Z.4A&_Z*"5 Q"E">7'!
M4+[@$8&O&9X]J('Y0]DO$,H+ R=[E#+P90[W!32.;K:,J<MW]>%(T5EGYV-9
M/?0WK=<#F&^LVG*"]B%]GE.D?5$=V-1;U$_WS6G/'W&^.QR+SEM6^JUNO1O=
M9EGI?.[DR:]0>Q=OKC>)VY;5I?;7>7/*TMR4V:D]08JNQUB#_P%02P,$%
M  @ ,6];2OW_=?H: P  ! P  !D   !X;"]W;W)K<VAE971S+W-H965T-38N
M>&ULC59=;YLP%/TKB/<6?_%5)9$:T+1)FU1MVO9,$R=!!9R!DW3_?K:A%.S+
MU)> G7./SSW&UW=U$^U+=^)<>J]UU71K_R3E^2$(NMV)UT5W+\Z\4?\<1%L7
M4@W;8]"=6U[L35!=!02A**B+LO$W*S/WU&Y6XB*KLN%/K===ZKIH_VYY)6YK
M'_MO$]_+XTGJB6"S.A='_H/+G^>G5HV"D65?UKSI2M%X+3^L_4?\D.-(!QC$
MKY+?NLF[IU-Y%N)%#[[LUS[2BGC%=U)3%.IQY1FO*LVD=/P92/UQ31TX?7]C
M_V225\D\%QW/1/6[W,O3VD]\;\\/Q:62W\7M,Q\2"GUOR/XKO_)*P;42M<9.
M5)WY]7:73HIZ8%%2ZN*U?Y:->=X&_K<P.( , 60,Z,U9#*!# 'T/8/\-8$,
MLP*"/A7C35[(8K-JQ<UK^^T]%_HKP@],N;_3D\9L\Y^RIU.SUTT2I:O@JHD&
MS+;'D D&CXA L8]+$&B)+7'"R7R!S$50-(?D+B2.81$4S).:>#;-,T8P 0,)
MF"&@,X(%&T*0('04Q!."WJH>$QE,TSM-&&*670"*1JF%R@$42U,"2XY R1$@
MV=J[;8\)I\O$J957!H!"&EF"71"AX<(FQZ#>&-!++;VQL\H=B6WS,@#%,$DL
MQ0"*TC"$)2>@Y 3X+FV+$V<9BA)+2^:",$464^Z"[BA:. 8IJ#<%++;,VZ:N
M%,82JZID ,K]UG, -?O69Y(Q@FL< DRF"Q0+91)__/ACL P^8O*! C" 9GNM
M3+&J80;!DB2V+,X!&*,L7*@!&*Z<V"V=;A480+-]0LA.+P-@283M0@"BR)+;
M<+G&[ .U8 #-SD,4NFX#L!0QQVT AG%"E[XT^)K [CWA5H0!9%4>NR1 *,:0
M8S< 4X=LR6_XJL#076$7A@$TO9-H3"BU=0,P]Q#D$&QV"'K=P:05JGE[-&UF
MY^W$I9&ZHYC,CJWL(]&ME#6_U2VN:;'>:?K^^%O1'LNF\YZ%5(V:::<.0DBN
M5*)[Y>M)M>3CH.('J5]C]=[V?6D_D.(\]-S!V/AO_@%02P,$%     @ ,6];
M2J6*]Q5'D   SRD" !0   !X;"]S:&%R9613=')I;F=S+GAM;.R]>7/C5I8G
M^O>\3X'(2;>E#H@F=L+N[@CEYE)U.IV32I>CHN/] 9&0A$J*4!%D*E6?_IW?
M.7<%P$5I5[WJF8GN<E(D<)=SSSW[\F]=MPF^W"U7W;\_N]UL[K__[KMN?EO?
M5=VDO:]7],MUN[ZK-O3G^N:[[GY=5XONMJXW=\OOXNDT_^ZN:E;/@NVJ^>NV
M?MEN5YM_?S8KTF?_\6]=\Q__MOF/5^U\>U>O-D&U6@2O5YMF\QA<K&3,IET%
M9\$OEZ^"D^>G__;=YC_^[3N\)"]&<?!3N]K<=O36HE[T?WY5SR=!$H5!/(WR
M_H]OZJM)$*?\8]'_\8_;%;TY'7_ST'+_Z_RJVZRK^>;_[;^I'OY0WS1X@H9X
M5]W5_:<^$%#7P<=Z?KMJE^U-4W<T_'S'6"]I(>MJ24\LZB_!?]:/_>=>;M=K
M+/9-T\WIN3_7U1K0"EY5F\',9V=1?)9$.Z;ZM5XNSSZMVH=5<%E77;NJ%\%%
MUVWK=?^%/]?=CC'^U"[I^*OU(ZUG6:\'C[UK=^U3;>-#?=^N-\WJ)KC<5)OM
MKGEX]. E[?&F70]@\K9:W]3!^7Q>TU/TS$*>WS'6^^W5LID';Y9MM=FUNO;N
MCD[^<M/./X7!Y6VUID/[>;OI-H0CM-B=*.2>RAOZ<K"?_I/OZW73+L:???/G
MG6]_?+P?G'8T/?O/_G?G]/1"YEM6@V5?5\MN,(R90RUM%W+IV_C__(__,7:K
M7K:KKETV"SZ.%]6R6LUK@B11D<X2@.!YT*R"C[?MMB/ #H'E7/ALL+7+R]<?
M+[\?S%MUMWR3Y_A0_W7;?*Z6M)W!X(0N(%U=L*[G-3UTM:S#8%4/4.)B]9E>
M;]=T;T=_?[^N[ZMF01N9MW=UL*F^#&_++ZNK9KDD0'PP<PV>^7ES2R@^5_>B
MZKIZN.:/[89P9O\S[]>@-YO',+A?5HJJ 0SW.-31'?S8MHL'6M_XBAJZWZN;
MAI:L)AP=XU5]7=.J%N/[EY'V[6G\M[<7YR\NWEY\O'A]&9R_>Q5<?OSYY7_^
MX>>WKUY_N/PV>/V_?KGX^.<!!IB#O:\> >F1W]=;6BE=<N)V'1/YG=M9UW3Z
MV\$8LB$]TMNFHO-M-HPBBK(-T<BBQZZ5::+())'H3WL=+-O5S=FF7M\%B_IJ
M_/A\I%C:M0R@.1P+4\S]6<>WNF=8F7_/ Z"FS0;HU\G-)!Y/1+1>S<$+3]ZU
MFSJ(XKXT  GE^^Z^FM?__HQ$D*Y>?ZZ?_4?0'YQI]&V[7!#W^981??,X) I"
MSSL\.T"'Q:+!OFD/N,=G1)#FU7U#>QHP\GI#@@^=-U'W%6U@C*1L[[9+)GFM
M7&?"L75]2VC6?*YWOO>1)*QN2TQT=($"WVYDGP=/@L%]S)O[J/7)^PKX<5MO
M&N)8IT2]GP??!1TSQ<$X/[^[_/GMQ:OSCZ]?!2_.WYZ_>_DZN/S#:Z+4>^0H
M(J'JNG7"<>^)?1+9WM;!"1W'HETNJS7=&@(H3SL0' <#R.J":KNY)<K]-_H!
M \FWA]]N+:??]YZ+54]?L__VDQ8\^FH#T>T)KQVY21\WS6Q[IW%P"5)=+5>?
M2,UK=0$<"4"OWA$#PB>(!>G7S+X;$]\12>RJ$>[\LNV86([^^..Z[>BHU^UU
M,Z#.ER1ETZ1A0/2NAF2/*UDM[IH5ZPP;I@M?P(B&XRJ><;UN[P(P=695(T\1
M3:]I>6J8(=FGQ=&YUU] =;=-=\OB'6T&;& 7T\?,WYVH(4]'&8^!YU5-VE*]
M5P*ZV/,;@+Z+-)HYS$7:<WHOJHX$^^.NWZMFN=VH^W+XZ5_KYN86CU>?Z1A(
MV9BKNR38Z]RE >^QB]IQ7]R5//U*O?0XC +SL0(VC;O ^4(8>MH,NP_AYQ'&
MI]%I2:AX:@0/0H8!M-X0(C4W*R64S!\#Z-7=4C3Q:O&7;2>"Q%#")C&^O5DQ
MZ7R/:>GY'XE=C_/(,>Z\<Y$C='3PVE-.[);D:2%YOO#RFEGS$P[/*JG!?_U4
MWUW5Z\%I.-+->R7=O!3I9N<K1LRQ]'+7X(Z\(\?N@^;@ (:Y[-\$G]GP7K&4
M0CQS@_]WF4(R>+:^:598BI%MG,MV\&U">:R37J+'^-/ISL/[KP]$2TB=7S]4
MZ\5@([+-]IZQN?Y2K^?-"-D??^IX)AT0Y@V,9R./[*4X!^[?OOLAZ[^J0%?F
M>Y2L#\2TULU\HP6O@,A)\WE$.MWYX+X=>%"D51*76M7$H,W*.Y*T-M?5<CE&
M%HG,=TH%Z^I5TQ)CV%ZU:Z+PC.US?F+#6O&*])??8XC]/.)S0Y1ZT1'/GA.O
M&AI']UR'@8ST6J2^(^["X%6C&.^CL7O6,C#C'+^6P:M[IAF8HXZ?9K\EZVFD
M?*@Z'<V7OW;*W8SY\)4>Y75/QN/1<88(?+2:M!L4L/"]6;8/QUL4^95K?L65
MJ@DS%$DAI7EH4+(P"C8M[(7M:MY@NX[@BE_F7S/ZJYHXYKQ1QP'EX Z&F+]5
MV@1TO\^@-S3X^B\/K'>'7ECH"WY-YTO;I,7/2?<9L>ROSGB_0I'WT7F0B. $
M:L@I])!737??=HV>\,6V(VFC&QZ5170'CKP'!L'2-;HIDE[-"2Y8_)4:=.PT
MAW;?/2;?0\9%.3%E!]QC ^L;%,=-I*-J%N,L(0$N$.WL<12M#B%Z0UOJ#B(Z
MP"<GPQ?,0M$:"]F\KL \G%0D2]8:2>[<CEF(Y!F6TR_;Z\T#5+K7>UYXOV[G
M=;U0^R Z@GW@21=Y#KT&M9T19/0.,+"V$%<(V<8@=0BZ]J[L@6YO14)*1X6'
M%^UZW3Z JGQW0GC&E.<TV)*NM@;^M,O/F&I).^<CH9-HQDW#[]>DG33W;-I\
M5'1S=5AX>55?;=B>Q+QR]/HS!!:&J!/Q<\V,AX3/,2.*R&L5Y&86U^HOQ-J[
M@,"P@)"FQ;<#4-TA>HY"YT.]J.]$/GR_KN^:[5WPT@'-JUW6D4,7]+L3A4NG
MHX@Q$$VNK^LY7Z[KOO)+,& J&,"K&<P51<01TI1C9I1&JRK-2EW5(SQA.UUF
M(0%=*TZTO$?B=4]XEQ!C[UOL-:,M#RZ*-FCMLR$9@K2NK[? 0*'F0YI$?(J7
M=A0!?%,UVHAKB$4(H"ZW+#[>[/"4O75-[G1O[L9HH]KR<:3T<GMW![<Z/:=8
M#N9_3Y+0? 2%]C^]1R8\B4Z# R_#?L7<X#V<,"1.\(5Y5VD23#?"D&'V;Y*(
MXHZS;E?T>:[$-GE@^1B<+T@UHUNR^]&+5?!3M9[?LE >\CQOSB]?:$-WM0JV
M]Q + VW3]F[\A(3 .CB__"7HFKO[97.-O73U9['!=O=TY3J]_,JN@? Q(**P
M;!_K6B32,Z$FBH *@?*08F2$QL-4^N:Z%N86*H\,08_DBT<F= _-YA9T$R^O
M:T8')8]71/[J)98;D,S<=;2)N8"?KC>F[;0\;/")F1+V3F?&)DF04_I<,Y&!
M40;KJU:K+8%A;8(O[MG7WSGWO;JF2PC%B$TR092)<B1@A9FG6A%]6M:LE1/Y
MIUM.IUKA5&EI[NP0:T$>&>98P15CE-K"7[?5&C/5B/A1!ZXU,9F,CJ\2^HCG
MG7D "(+I=KD1SHV?KTFA8-;Y?? O_S.:)3]XZX7HOEZ(EUHS%,:"YU$V28([
MNMH8%"?"DH ^16U:9^!A&A UM60#(KUJFD5,8@057K$P,F?*0%N.%6X)3DWH
M D DH-?,]AB2I! 0;@4/[7:Y"&XK0+"N5W8SA!X5_;78SK5,7>WT:2K44&R%
MGNL"DB<(J990'M6*%;B^==$&RP<7FHS!==6RHYK%$XVI=-UV['ZG;H3YQSCF
M$>@^BI/5_3WARL;9, UT[Y(Q!RV!570W-[=;N')P$/I2,,A)4!*PB\9<+T8!
MH2?'TU (U:S0%T!/'_DR^+3"H0Z.=WRK;A6QK#O0.&Q_PZ;KU9:Q#:?,:,.#
M/-PV=&_P$%,0DN$)6O7Z<T/RFVPC -]2NZ"'($ONVL,74#;,/WI\2M)BJB>L
M#E 4&:SZ7#5+5HM83[[?TFV&-&*=?'@-9'J[L2HJ#;E0/I!ZZ.XASC*OS8U0
M^.M>^VKEB3UZJ(>C73981%S,PEE<ZE^/N>>3XSE4A3 LS2O$ Q_<U9O;=B%:
MJT8($IJ6S1T,*_IAAR'0WS!TK6@]'*2VKC?KMC*XJRCOWO&#YEK !5F(QR3R
MJWBCWK+_NJ(M@#8/Y<,:SR^)IR[Q6_NP(M'_MKD/:*1%?;.N:[% 7),\16<H
MU[32$6D&'01&(5"&4!-WMA&<LC>36"%APB@/.YIS">MM(%LV=^8U1>IIKUW=
M&W("_X7+:QI&R[MFP[?_"#ZX@_/9??RQH@E)#/#XG<*912-DA*E/%8 *K!M:
MG6:'*[XX<C3,PZR'.-14%'%![6JA;"UKCV9>(.R31# &$LRK^Q!8M!L6@;?-
M@M5"J'PB63V.B4!WK/$)XBH*Y-@:U3761^^?[+6$1N+N'3[7S!7%]IZN.VRH
M+U9G;I62Q)F%B2/173"VRT#HA*T*3]9OP_F]P+6\!NHNMFM]?4>@H+"^+WOA
M>TO%[<QF)DRRJ!&^!>><CW^5$J;M=?KG0;)S8J;+KT0PLU\"3<T.1I;QB+"P
M\GCUZ)!#I@DD)[?;A>(PC#3K-5@P0U+P!&PVZ+3EB9@R!#M:Z?77O\T;4R)*
M[R>0!BVQ\,$Z(W:W+-%=F;M3LSX,:!*9V(B>!!16]\L8Y_@@&!S]Z0CDYWMW
MP?BZ:&D;.':UIY$M[5P<,P0M6D!6@5[IX=0N;>-82IT)I;ZK'GEVA=J^I-:N
MA?W9KPY>"'^ ?YKK\<<M83<\;?MNAY++>R1V7.G]W<CJ7;NP8GQ_ZJ%FW.&.
MRB7 I>V4N" &/64=4^02J,#Y%7S-$;R_H6T8=+MM2*18J(7MDVG_6YZYL8!\
M(-+  -QK M%+15K+/A31O%ASG@TBPG!4VF;%&VC6&'@GFNP06)Q+S,8-8;(C
M _.LG3Y>$<^?A':EE8 )\2XW]7T06WUCUXR3X!>VC6_VRI>652C:II;)YRG;
M"YW]A3NG ]_!K:L,F[_V[88.<]^N2.%E&HY9YD2*^8242@\ZYX@;*W<FTIR0
MU:+%<O4&36VEA/YP4-:@AOGR!99 JKQ=XP_!;?L 2YC@$^*= B=Z2D$'=T &
M=)1/-1%MT@"G6B[;N;5WT/WVIR:.9*P1+,GWCX'9W:)>>_861DFE:N)RX\N%
MF#B@7IK9V]4H)!2W[9\#")2(9/KDQLX8  E958(N,H<^NU<74"8_N17VJAQS
M/[!\999>,,K+M?#I4^'3.?!7G*-5$GT+F;6*_G;9;7M#8NA!]18.?8?T]&R5
ML-74:\24R?!LJ;_7N0!B%G_T;NQ^L^8X=]MITAPG-,71:H,OO82PF:W9X^C;
M&P,V-P2@G-BZ7;: J_N>_4FP/FE+,FO)5YM^7"Z[VWX@3K?96-'Q;_6Z/2,N
M<4_PY)>:5;=9;Y5+;ZVDP<$O3'C4:XT.$UXSHEG%A6X?W7P<%TNY8KYDXZ.R
M7QHX>T-H=+O2SLH?;&+'QEQJ96;3!WQ70=KD$ZF,>QG$](J-'NWJ!VM,,F3?
M!P6M=[L6Q^2R:NZZPV_,VS4A!2WY#"8*N.FO:V>8>^WI.+$8<56M/NU_^O0'
MDA00EG:U%7^Y=D#)*GPKBAA<ZIH6*U8TOGD:G(SW73TGJF0B,3A&IV*#+KW$
M3@-"'&R"J)#6-=G2Y@2=<"R"T"Q]\P -PKE%>\<7'G^P2WA9^T3%J 2P=,\W
M+B$A-/@[RK]OZJNU%G .>7E87G)$45=N^XWT8/;5]$")MITK><#TJ_.QQM;<
M]>04T<*$8S$?-NE?\K83]<)?N"D^B@->J<@V3M3F1PD]21/LV,#)Y.%3_0AK
MG$ELKJ[:K2RPIR5V_R"&8QB JPXM'W\/:Y1K>&&B(1$]C[^?AI3W;4AF#HLO
M=!QS D(/4%=F>0L$'XH,]B V?5!_A@N<Q.L:@3)\RUEP^R>YLC]5CSLT5IF^
MZWDY'&3<:N.Z"H,28JG-")IAD<Q!@N"ZTW=%#?O;63XLUQLV=]#CR/?U,P#T
MHMQ+2%IPO93IELO]*U7/$GJ)8HPX#1O$IE_5M_ED#8%!1Q2"=?A,\[0?Y1:<
MM%?+YD;.RM@CV7H#41,'I=3C4VB9LA460*]J5[XWBV/\I.&ZZ\IX#EW-W)DN
M5%I'.R>ZIC1]WE"[%(VGMP+A7]<$&?;#&4!)\.+J%N/[2&$7JD+XUO5-M39.
MDQ7'&X1*OB?,@Y(HJ 5UF<7+S:,$A,C.?>)"Y*UA,J<T"J6#?-OM.=+7C:0M
M^Z8FOA"2]L"Y6Q*]P_M5&*-XOJ,A_."Z5>EJRKU]I"LN M%*/ CBT':W/1Q6
M>4G$UC&@TZ1*$!AQC8EP,"MCOE$M'Z''T[M_W580'93)WF@S'CTW=FX3(+&J
M'XP_/R2YS3$A*CX'\XJ0H6;S]R0_+USDU5Q)*1F*X]H#%?5:T(%$M;JZZV#6
MZC;>M6 ?NF=SE4B[JU997DV^/9-E"PF!/M,_'*G00&N\Y+]-7,)6\)=%"R(Y
MC#N&>\GEPDOS:MO5_<T93[)_WE?U$I:R#B!G*XU616!VNT?8,($>W*"YJSE8
M$%<1SS YD[!BE]:%OF_<)]L!*Q$&8YS   @?;IB8PT59LIH$)FC6EC\(3. 8
M?WAM \<0@^>DAWL)@%R)@ZMK=#NC+R \,'L*)/-.^X'/M!]XQ $<3:,P+B/Z
M=QKF-$99AB7]8R/S[EN@AF"F3:+]7A<*Z6SL8D=*>Q3GP6Q6!#,:X_*HU(^T
M",J4&%4<O.JYK_<O.P[3/.7E9V7!RY_-TN!<&5\7GA][)\C$X,O/&[9.8'[
M?V@S:1HFV30,<A*2XWC*SQ4Y?9DDWFHZ)^&&'6RN_Y8E)![1\3L89YCV\]@H
M]-WQ %>UW)%%RY.V@[@8$#A^GZ8F(JXB*+I IQ::/(B/;AX$;>JCHW,%/QK[
MUDHGMUV86/HN^)5MW<IT8RP]; @RUIYP0/7QMX[L0:C+NA-Q@'1@=L1OA*>
M'[?".L<]8/47IE5SEBQ!X,0*,&_6Q)EP(,B*6:)LD[!?'[XBK3+-N&O9Y?.I
MYC@9HAL<N'*KI%(=?;(X9.!L,%O7R1 CADYVK[G 8'8G0HPRPE8>! 0HIBJ3
M@8)UUSI&M1W[4%XY3Z*156P>VK,.MF7AAFK.OI67PTQ$&)G(>:NA-'/VWK8K
M#EG1XM@8N0LFM)Q5)S%R"I-8?X((P(Q=EX:JUEK>75B'BN'@C6L\Y%C%:GX[
M,+C^B82==MMY:^!Q$>;U-UZ+5G41<DS\E2M6F(@LQ9[#@#/4B;;/.?4$ CB1
MKO8.?Z_;OXC$PC&-FP9AYHPIS.@<GBVW8$#.YBJA7L6EA<JB+L%#SD4,-9@(
M))6(CYHFD RV@25#2=_N;AE+F"2P,HBY7"N7$MJ4&.$@-S&N^79969 )]/=N
M#SR2C<YK45(DBJP>7>>OM\@;<F_"%I;$-=??,ODDS+!]79W%?5B :G6_M'51
M<VFS A<.(8+HH",-E@URH0!K9*U..>$6#8%G[0)L^:AP0JPC>KB!MZ)S8Q^-
M;&7(H[)1P G&L@=((C$1'WV5'-ZL.+O ,Z3K4 @8*HPL#],HIGL>3^+@2B(X
M64VU!B4-:\<O95P^PVNO TFW:UJ&#D_5"F!OK:&*EA.2P.8AG8+D1('TQD*X
MV2"4%J>PY2 B3V1WB*(*4!1"0\]]],W/XUR ,&!)"]O>W(JT[NJ[H6*=5U;S
ME),;,AUM$=,<SW4 F4$TM43H;9D7Y0^L:-M;5RV02E@[L9A+4G:6AMVQ%T7D
M26,97C(#^L&.N#+#:*5U[7(+A(1 A\(E;M?VO>W*O<7L,]\T8G"VBV5/&&T-
M])MPA:[DJEZZ#X#-G F;.0.;.;/F%X>U#M@C1Z:XD' */(TX"T4UX0QM;=I_
M:"#Q<.(<*/6U793V]6K//&X=2.R51/1NC6/TPN(Y/29)>!5K[UP7ZBW;KL_%
M-L'K\HX.WP<WZW9[KZU;_86+E5HOJV?'K'8ZVLQ],[I?YR5Y5A"="3<;V(A%
M<D$$"DZP72GK7G\I$YN0X+@60#5IV<NNU0&-2"W<C-8XHP,01JBM)J3$',JL
M[+D,0VTLP7%@B\1DK$!%9/]ZBUI-GYE]K6$&6%5WKF/&!GM9A1ING$5-L$(P
MA!K#\&3V5%1*Q%99I+72UQWO ;!%.RWM6>PE5W) 5JT#6JK 6Z$+*J2?(SZ8
M$NG-*\OH BX)[3*S[':7!$J:+;$VS[&K#*#".$1R[M%&H8O=?W-!64DRFIY!
MG[9#]L[L?KL&03!R:N?=V;]L%S?&'0&;,W",Z".)PI78^0FI-7/0<J!(/<9$
M.)"I\*O#+!S!Q1M91[(KFXJ-8F,Y4L0XHY@YK[$T1,L5650D)29A2P:2FY J
M2FHSOF<.!%=G:>*NF4[SHL7Z5&W$?:<#UH<1 W0UG31DNV(=D^'[VHC3UNN5
M40<,X$2J(HF9&'S=$ZM$UL**U:HFP;O6/6,3Z6ZC[K79^W-3/_2";42ND$NB
M#$C^C2"00>I2BK([$4B:ZU<<TD0^Q#W4YS..I34$8UVC3K!DJE[S=>BVI*QH
M8BDV9!48H"@$2P'7[JJ ;\HJQ4*=6,9,)..UL?/Y5UI3''M%1=]8.ZM2<;<X
MN!YIYV@RYG@J"%$6),:]GM6QQV^-,&2.14)+O=<<S3+LTP^1K&_6'(-"J*]$
M^]HW9G==BY(!T!%-?"@OV)'HH$[9+"3^^=MA")(G[H& !P]K.MZS!>H"PTCA
M$#2QA8MMV,8Q:WAZ4-1!S:X.?>$AVU#J4/F='[E$IJ%,0C4=,?[;CMG.RNA%
M-;3[6FDIXFK'\YVC@EFNR?0;UX IF4(_Q1G$2"5!2=H.ZX["=%3'*$E8D#BH
MU/O*K"4<5S-BA+.)1A2Z[J!?)I<3CFI:5J)$ZE1JB6RN-P^XHCHCV,A 3C94
M==5ISG:IG =EEI[,3T_R4WT'.946\>K:'_2R7? ;43G+.<&0_="HQO'LXL/+
M9Z?A<,K'X(8D 2)7=<VWDU=^SX5-).)$*[S+YJ\P:.N;,;IVX)"HI'[TQ-7C
MKKTR7^8YJ^MKNF2<@^9J3D[&A8I5\QT8=/>0!NIHIL/ V0-)BD;>&.IO_Z=F
MF+YK>UER;-RUR7&7=:T$.+%W/CN4&OPLJ)==_2!<764^<FE85KUM0J-K%?&=
M9704/F88\=U)/7.JR8RK'"NF$%#E 3I=J:3KB>-$89^-R83/N&X&*P\=04(*
MJ;'KI/Y2&<'2<\%N4!D>]8&".P*EQ1DS]20P)1YQMH2T)&DTOK%EZ]:_\[+U
MF,[IG$R5T.5I3\,TUR$4X=>H LO!V(VD R\X]53L4@NG#+06&YKKT-^PV +Y
M:II\P9K)WQRT$VXWV?OG6OG<;EBH"EV+I[FHF.DOI+QTQ/'%BW5(8N^P7:."
MBUU'2R=C&_ S)Z5V"8G.@[4K-U[3N1+RB"!J8U3' &H<X#KA1-A)TPVXB<\3
M3:HH2*]($8I+N39G%FV,CHHGSB"2K\2!(]9>:*0O%6<<+[@CVJB577&\G0JA
MT7?*2M*2=V>03&LMD\ 4Q7&IF>/),34UE!NKLW.JLE]\?U1F<F<E?+F@X*3.
MW?D X'QHND^!4]]GM&ZA$D3>L\2^"7[ET"C>MRVN_M[48GJM:S'Q7X-R3I[=
MX,6V83+<$0<Y2Z;*+_<3<AY6-5'KV5D4JR]E8:;04Y"<9>J7#P0(3CN5^4C[
M;>41S>0_.,87;9"!/6M;21EJC:\J0\-)#V)]N;/6I44-L7XMWBM6Z7%<-LZC
M\_+1):G8MTUUQ%[J];><4STW:M;5]A%F%\*9YHL,:#1O0DO?E#1OEQP<H23L
MQC&7BYM%A,N581*^T==A E[0D42_2%F@>W72XG!I-LH.OP:R( J/R_M67:>7
MKX-$0GOE57E?9&S="NKRB-!/;YO[^WZLQJY5&;CR*$R2S%>@Y!K(!+*!O8G9
MC(VTF<_K>U:'3#10I\R!6NR52%^VGM@Z\Q(T87^ 7?],>4=:CBV>&]PV66/*
M':37:#B1-3\2_H'_DZ)_UEZ?@0$M:S>N9=N9E&=<%1T+QT*U8!U@STD(5EN2
M)Y1C5<74]:*8=H#=%N+B\@]Q&NGJ#R']E=E:$-CF\SC/S1=?YU+WO>%ZLV!3
MO'WKIUXPMJD8.O@L=D"6-MVU;*$1+%%O*?V$V[I,@M%B6UQHZ4P":?;U0# V
M5+<LV%$/[2LX$Y\&X^\P,;/5O3J)YO >P4DR/G8F5HD?JMR''@@BK^KEI@:=
MGT]"V)Z7[15"=H6=L !?2QP.S.H&B85/6>F2)$6EG4@>%1'"U9T;8=2N)?[W
MFC8CPJFYJZ0QW,F>Q,*LCE&)^M:.I8TUQFT43:??Z,WID _4WN'7"4 D/-"@
M?V@5&WG9KN\GP0G?L$J%/PFJTUL"!BFZIS$T+C2&L@W_>3R9::\9A!"IZ><X
M8"<:F$QWP=*M+_O#&]O6Z)'V?J.3RUS'E)C73B1^6JHRGA+*HN80DS_?)&PU
M)B5X:+CT)1!=>T() 0LE^3BHX,0=V5)_P?.@3,-LF@=C_5:"I BS;!9<C!O"
MNJ LXG ZG=KHD#B,$QHO+0.WQTF0)N&TG 5N;Q.[E21,9E%81%'0KPH81'D>
M)F726YR[[ZP(TR0)W%X>CL2JGWP,DK0,9]$T&+3O"(JP3+( U<+Z"WM.VYE-
MIV&43B6>M?H+"4D25@D@6Q^.&WALY"TG/XN)I"?K_2Q#/"<(&E+J5FP<FAOU
M3T20HS2SQ7DJ/OSF1FEBFS'?"5;7;:_XSL" X,I@3-'S>.> 7".FY;(G:U?2
M6EA)2W#<FKZ>%WEVY*Y48.0@'L(XA,14JL5 50)I, SO]*[ZA& 1M6W1*G0R
M@9$#=#H/Q!!A=GEL%WL2)>+2V;>@4Q5G"^<IFR(W]M9S\23"%S-@?L1X/0..
M:)T+E^PHUH[14Z<R4Z^TDB)-;FH\+!DZWV?8<V'0<H%-(%K$4,3X6QN@>E2]
M)Q/-9M[B2I6R-FW)LP1XIEX3Z7VLJ R?I]A50CT.\QR8RW!/BTEI0,)RG UY
M?CXE@NZ@HFN\[.VN3ZFWJVJ[:%2R?<!\4!'J1VV#[WP+BI=-POX_,55YE0K4
M!FZKA:-!K'HYCEEPHJ,[:$-J_1)>05*L$_Z',*#3[\$0U0K_O.]H>.1+E)LD
MXI:&<3X+IUG,GZ<1D7)2P5391$A->9:'Z30-\K0(I[/2CSWEZ=F2T<R#?)+.
M\)]D]!D=O4@/1/2?I'"6:\[#LY?!_OD\+2:I+W<FQ21^FN"I1<ZL+W)><['1
MU=D:>69KJ:_EW)J5[5C4 3/<FL>R4OC-V86HH@S4*(Y)VZ6RH4T6U+73V$S,
M&G[O%GL\^Y7U0^^[=*&2FY0BP=8\Q.8+$_;D0=;0> _-G8Y'5W[6FQM8$)%1
MI"M5B98J_*ZK_9%8^\#U*^.I>\4@,HV9S&H^P=B]J2K<8)=X(:PI]5ZQ3)=3
M+E;*U*_]/KU%3H+++:F$K,V+R*OPSKVJ.@'!-[)47?\TNB.*(6B:XM&%T?A^
M)Z1+*G@ 9?0):(YJWMMXI,E;E&A"OBCZ4[U@$^J_5'?W/P27\T8@/ \N[BJ.
M%5/2J2D+^'*)#CR/*!W^LR5&A8]=!Z1R'N.2QOB1 V/>;HB#G#S3W\*94GE*
MQQR_8)7+Z@H,"O9YHWW<UM5">1CLMGY9,3W^3]K!HKTSY=K>O[PP.^;U2QFR
M:-?R'8$:RH3SME:1W&7>J=_HNRNYMI+%MD &S;7"/V7@Z,R:?B1>>X%<XMN-
MK$D*_YC[ZMID#L#5'6IL@09F7&@*T0/&M*KBYIQ$"ROT68LDPM=HC@WA!V?D
MFTW\\N[BI=PQV<,[4OHDAVQZ%&B=]]^^["];2Y5.O(._DW99(_IT;?%#;+':
M[.(M[6?2/\<HX@'8-I=_?;.Q^B/ &YPLOKOZKAK,,X*_[7:A5%CPX9!M<[)6
MIOF \D.[_B21J5L20/N:M#:@M7=WZ&LBJ3[6J$0D@M@.TC0'FWZ:_GFT;!GO
MDBU]DO.;I,J]NI3A%=;(?2W)@-@!^T"_7MM*?&UKKY*5I+^;CC70CY)D]M]'
M/XH=!GP2I4?H,^$>Y<@Q'1ZE&_F&58R0.-I5>91VQ6+OP'3V#^2NE[@1E?D+
MNT%4"<FMZJM7^/EBM6H_*^% ?7_^A_?FXV99_=:%CU((LTJBHB_9$*B_H,<O
M7M6570V2<=%N>9^PJ.5RL?CV39'/(VM@"P/5*5B)C$*P]7 ++_19XN#HSK/J
M+0[D1L)\-7*$=/VXPBV]W@B+,ZR;<!KR7K\V[GYJF#EJY==3PV%?PQ%RV).4
M@P4 9>+W/;F7A>(BB9X@1XNHW&\6<7Y5+WEROD((?))B C5HIU(!]6-\="X\
M]"FKP"912S0/CMW"=<^CZ:3G/RB?J,:E6HU+?#5N8A?7Q_0+X9S@J&,\D0?U
M*,)1TL(;.@026C_U!89G^@<(N?H:?[8NTW,IXB;ZX]NW+Q%>]/[\F1"W2Y-5
M](<:V0ESW%QZ\V9=W75V)GGM\@_OG[$%6RI#A+HFD0*V^@LNEJ&CY8"6QV><
M3!/K^?E]KN<1EY)VQ3\14'X3P14@F%/ZN\A(L6-0^L=3A7@Z&]6&Y5Z53R8*
M>WK]['9;C?>B/DE.O5""CR+82F1-YY8=:21:P;GFRJBBL[:[GH/D>\=\]:%Z
M,(JWZNB\Y2+)L&E%1"+R!!:M*)Z&LR@*?B7YV[5AQVD8E],@CL.R*(,W.(G;
M>F'TMV 6A7&>!+-I&$4SLQ].^,(V:65)$<9)$IS2IS2<IM, 7;8B>J]D4UHT
M*\-9/AMTYMX;*_&DA_?Y$]/3 T$9PU/9VU#KZ\_I+:,DD2B8$/G?V<P)^)C-
M0GHL*,HPFL5.R(<UO=DUQ'$4)G%&_R9AED=\+[8;[Y$"YS6%.PBRM7'N9FF8
M9E&0S,(L*H(TR<.TC()T&H73&;RIMF'GP@U4.8G++(P*/F1\S(I<3CFEA1!:
MT*<I?4L3[F]7IFU]#IW8#VVAP81@90D59$; $;?Y\Y30F?#VM[O;)X-^9/M2
MNU4P\MYW!D\CG4K72=B-JT>/,4#R['1_/KH>XN,@8\;+U+LR#$!I>#NQ^B#_
M\=G*N/#QFO";_KE\[#8U,789ZZ54C>F4;]3MX3B4@G"+LA+U!W*@8!@3E2IF
M0,=T.@O+'$^D<1YFLX1M^D4T#7/"=PLL+=ZD11Y&TSPHB$HF:1:<T?]%853F
M?%W,\]!22(TCJ%V[.+SP!4F3GHA13FC$+$Z#4^_SH6:+1$NC,,MPRTZ*,,\+
M?"#,3:?\:18F,_XMCT,0F%/$='D!NFYP 4I7G$0\!N\K3O?"-2-8)>$T(4I4
M%@S7LDQP _%]020^86A&,_5[%LZ(B11Q/@)7.*P+(OXQPY[H%:\@#F<$[Y*6
M=1@.$2UC.N7M9\R"\&D:3K-,8%,4@.=)1H!(BP. .(G"HN3'BR15T#@A%(HQ
MZCZ0Y P2HCWAM(@8E?(9'4LQQ?=Y0JR3D8[6E<8 SBR$CRA*X[W+61SGRQ >
ML]BR7(JPB*5T8D$$J@,I4,*!CBD"X'$39?LF6OG&F.&\:=_/4-<2GQVK@/2Q
ML&Q?0.14=1OA,PETL_E!IE&]%J:- !U.T>D3J)=(YV%V-A$.-&%'WE7;?E*$
M3Y'$'18J&L$S 'FVJ$[8=TI,=(I+<9)/XS"/,F&)X2RE&T%H]LNHS2<&9R;$
M.8FB@JXS7HH(>1$A8+ATE$<L#)RD$,Z G!$QL9)4D?<\8B]R:*-"G57%,+J,
M48X)" NSDEXFSDR#O:CFGV@%)!G0;P5?J3,OLS0K,WHICNF'E%B] M >,][W
MWNM$FL*4YCTSGPX3F22BG9?X?%+,$OI8,@SY2A)]R'_K*1'90D3.+.(9,!D3
M$)XA*T.ZNCM.*27"BG([)RAO,XUQ2@D(7EPXIS0CJD?2UTF6A[,9P$8_$V4K
MCSVEG.@[6$+"VZ:CS@H/HL2X0+GS+.%#+$F0>^JA9 6)E;2B,_/IXG#X2I!+
M%-.9_G"(-*:T4' VD,.3DK2 O"@8S*1\9'09TL0/<]9B8'N],\&:!3_< 1MV
M&>6I_4LL*4X@9H_&?:4L.+[.9A [_CR>>;JEU ^D;Y/>MS-\2]#POX4P&^<S
M_UM5.^EYG.6]'Z*!C IAT#2"^MGZ4"5*4N7NL]MQV+WS^%?W"*O_UW:F;24C
M+8"YV^_;W=U^1QYYLG$A/PW&ACD?]AK^>I75Y$80P231*65UOB21*[>$E_1$
M).-TQ+3"@J13.JHI,3]4/FLZ2;(K420L0#P-T1^5+?$(EVF6SO!/1+=&KULG
M.I)818\704(B59*3&'7%*1PT>TI'2'-E$;$TG+OD;^I.9+I&*LV6$-G/N ":
MR!$DQ"8DI&;$65APBVFP) $#CW+HP\G 1.%FG.[[[<F'5YSZV:PF2NBJ1IJC
MG_#R-2JN2:Y?#+TBCK5C]]'S("J\@-NJ@YT6A 7@!_0)FA1K8'F>A01)!6/
M-">^22I'")L\T;(P3@H.JYWR+Y"0IB0O0<NB;VG$E.C=RYY=;&]GQ:.!<#RF
M\^.BC&R^#][4"[9.$HZ0%A1'6'\<TZ>8=4XBZLDT%K#PQ2"TCJ%_1 @0CD@S
MT;7DLI2X=D'0(@FL"#+HF(6)ZK7SG,30DB"1Y="3Z.^"=%JP4)DC(F9#"APQ
M4E9>"(]9#=2SG.!I5H=R$FE85R*\5RPXGH&'8P?)E,Z"%96XR%A1^:!:U3>*
M!>A@Q(W*[)04T6NU2N=4I)"4+F3E%(#WG_@]#FUP2AIH=H$\5Y)-IL$WO7\T
MA-;2N47EHX&0GR23F&$Y$<OE!"+8![9!O.(-2-MLPIGIA%7NZ223?U)S+'ZG
M80TFW<8RHB%C6@7^IQ.P(Y+T%J83YTDD8T:RAF@"1=XV>A_^CA4G4]G@E)[^
MANX9S?(-<][%,%NN7_5;Q[M7G-@@:4[U'4SRZT<O=<Y%!)N.N"/9S\DZV9?B
MYT<@^!=^XZ[?2:T<1/5_+2=[-1S\>TZ48Q,VVRD5 ]+N![9<TX5EH39*B1L1
M[KGF?!B8"N)M">F T"UM?3S.!V,[&\%#BG[."GI_&I!FB/JA&L\TCB'D/@F@
M3J8&95T<),I#NA\]E4Z#/XWDA()^3*<E(TG)!M]393\; RKN?Z)H653.B&[U
MX.- _ @@)6')VEQ$.BLICUJ 'J\10M1^.B4]+PY*:%BD&+P?L?J"3L:(P25X
MC.S#Q0BPDQ2N#=;$RX)(85X&YR-Z2K_<YD**X'[AM*KE(XFDN&Y.% J27X6V
MT;Q<84!?\=6AXY;*0->LIYFJBFP9(\@UDL$N1)&D^X0>7W,M"SIE53;@:=/I
MGINJ"@QC/,G@C/[6E /##C</-KGRPX'AUKU2:>EZ56O)S/?-.Q>KL>_#81:]
M% 4S@Q[86.WK^JO@XL-+0ST34K(YP5FU O':%+G>2E4[5$%>BD_(X"+1H]06
ML0'23AY5E0)QUC9K)SS)+<S:PY1HYD1B]S&%BP4</K,31.BBP8)8P[B62H^#
M()01@YT^"9](6AGBTY&+DEQ-C3".A?O-DHC>0@ILOJL?@C^BQ-ZCI)YO>L#J
M[BKD](Z?+BWTLRH_JEH4LG!Y$.1QL@?DNC3(;[B77*+:H$&M=?I^=ZK^7J&0
MENZZ//S6I3;JW:862^9_,W[LPH?2PP>M-4<[5WT]PH$P0=B'7-B?DH@9X9N4
MESY ?]UR&5(449)WQTH><)1!/IEZ\8>K&OH>5_TS)29X&V,L#^D3LTGA60[T
M-G<]3X?OA'ZHPB/B&?N[UX[8!4&O3L:PMD/W>Q1WT 4<]37M%]#H_(,T5>:/
MKH9GXSYQ7W="Q8-(/_KC?XNR+>>\%:N Z4><UC+<#F/AU..B1W;7<FGV.FW[
MY>_-+%I+(,$PY^1.:(UAEA?R34F2HJ:"G0TF-B#DD FWU$]"*OV4_IO%&6S8
M27SH=3Y#E<RJC( E$K "<3LBWB!RQM""C.L\RDB,+2$XDMI[1D*KTK&.6N])
M%$:Y:%HQ2=KL6(618L;NQ/TCC2S]TG074S7QZ"4^P2V=QEKU:LER\62FK(5F
M[)9X6]V+4=RYI*+E\K=6](%[.(PYTH8^3&=3\0F7[-1\O5KXAYK,PES4_M[I
MXE+U^S;N1B[# NP#ND)PI9J<>,8 8P5H$,*1VRBQ?WB](E$_5796Y;+/YU-'
MJC#U$;4MLAE?)FN=SQ,G[&W4+2(9>F[*WH@7S$MH6]5?"(@/]?(S:I*O-K>*
MU.X'ANN96-2B"$B=8Y#7YP[@0[XY(+[BV'5+'N_ LR50TI/:/%;0Z["[DNK4
M7H4V+-$1Z3U)PSDJI]*89_Q$OI&JCR[T/ SF2)-P.?CN):&OZ8CUJB8.N3*>
M:ZM_C5QF85;N#ER*KTU@A+GU9^BQNY:HP-L!C' U[-1/!Q7Y+E7')*<LYT+5
MD((/AW%'+ZKNR04[]FQ-<KQ[;7D[W#[,+SR+I_SZW4:Q%*^/8Y,WI=G%FK!/
MQO%M3B8?=E?%0"-6.)72N;A6-UKYL5[H<U&9GZ[\H>L5#9,?'T:40"3NFH+R
M+U3;$5V>0JI_2:T%(V /!6M=C0PSWL.!H&4SM^SFIF\0<,[55G1PJE-R<:M'
M$?^4\.GG%6,Z!R)N^<O)P O"M20^HI8$6I3N__7)GI#9:= ;X><5X?S]1F7#
M)W[V&J=C"&ENF<(]<#;4&;L=G\>3S*0(;%?<,I.>5>K5=3470'$UE&=,H]^H
M[YZ="J?^X_N?VO4-R7PO.0[\1;7Z% ;O)N<3J87I!RI7-R;"N@JZ1UU2%A24
MJS"9KFCKFL1L-#0#<;Q'A5004F1^'+-<D6HKO@$2Y"YIG+%7GU-^-T[3F<Z:
MUWN-G;W*1?< 8*)IP$XYO\Q =&K62"MOEY_9A>2OT=2Y4B7I!NB/)*L6_OJI
MYZM=DJ142TU?&5$'U:.N+C+*0Y?P<BYW(PVQ<%BJEVZ]<%I42--%KO *A%JV
M*"?M%X@<[ +)ALW&=!BNG+1C38A8?VEUO^OGV71JA9F=M%SW2**#+A,#1,0\
M.%V13'O<SBF&Y1U-KXF;+G=5C7<'EJ[@(MI8PX3!0RG3H)(5MBM3!9Y(2SU>
M-]C#G7',64$AZKC^*H=X]>HR!JB C/X**MF>N_29KJ/0-6_HW%CJ,.GBAJBU
MLF.^Z=AP*"1 "( N5$8:U@WP2$S4KCFR$YG".!-N.%^+-%;I'/.)+3.;=<,"
ME&E#['3Z995-=V2^=NKPXBBW:Z_?EZ2OJ(XU(GPN=-555)57?2UH FZWYD2*
M:KR' H=""@[6NTWO/##J2I >\Z,7!)!-OQ:'"/K+6B4$2A4U$8Q9))1RCOWZ
M'4H EAK6^C7=S;+;&.BYQZSK,1^>WE3'LV4K@V3"MNMH D9@JZ+TDI@5U3.7
MQ5!+T\/NN!5<U=9X'M(U%],%J_V;!XA=3E@14Q2WKI@E?S1K.IGRNJ4>+4]-
M!%TU(R5$,9UBI$^"$B_YT-4"@A,4[9/.I8]N#Q!FX'L&:?0%WW B,8DHVSLK
M":236" *[UN'GE0Z/<>'G.DX'-I73MG03WOYRW;EUY7P:^N(.[,S(9^GOHW(
M^B?<%1X^'8-1#%^]#2VM_W%+ERB1Q/N"49G.8.H_TZ?,A4]-'RJ5]^-S%BE5
M>[5QKIP:L%7V[N.*K/@XC*BOH2'45BBIZ("N2.]'='F]5G4(7%[CIJI)FVY/
M=8\GL^DW1/&XH:"5)Z2#(#2_7L?;.%*YDT?/D#QU!N5]D >N(%%8G7K#D@;*
M>^IV\;(!K$DFPN4 H/NU:K1LV]5WS9FT.^!V6"A5RN?"Z8"$'"JLP%F5J!1T
M561<:VE3SVLD<<^MT!%H3SFV_ E G3X-J"I,,'G*L65/FB%[TK')!M2Q9?__
M'5O.Q\;?2%!)\K0CFSWAIDWW U3+X4(09D^\!5,/B,> 3=52D>0?/?=.H/FK
M2R9>)9,XTMI%OX+2.-32HZ$6'4)#6TTE<XCZ$RA@,HGB)TT1QT\Z&MF!8#K/
M]%M0'6W2%:8[J]IY:/*X/K$+3TF>3LN_%U/))P<@:I<AB%,^":(R_-.0714S
MDEQQ._L>R/'SO+JIJV'21NKZ3GQVUE>WX1HKLG[N)?K(#1?QA$1,X0](4/1O
MB"><U/AF/0 B\AK1:Y.UC;.'VW;)<=%WS?;.Z:-$RBSM;V$LI!_77*T84<8$
M</89] V;ZDS40M&^TYR.^LGM!]_Z#5:YWE&U^H2@&PWBM2Z[K_4=EH445+1B
M9M+8V8HFKD8[L=2!])H9P[9T11]$S;&HP:9K[2R@!7@OL7&:+0<0Q<;FU#.Z
MPVNYEG1BI:[A+Y/G*!K!$CX&CA]DR+)'CTT7NY<)[=_T..%:?&IQ&BB^P1M*
MZ*'-L=M\N"MO-S9[Q UXVC$MDP2K+DVG/>8GW<>-7#PD"\_CQ*M:ETP*7/S]
M?:E! .)IDBH[TTOG 2@"'6Q-1U?L8]>G\EH9=.T-J%._^&L5<(APG,SUXJB"
M>RIP[&J0L[TG-GJOS]0Q>G!6).D>$@U]YEM)D&,Y4[^Y[!'LPXIZ+@21BSV5
M-_2_GC@"F6#'F[-@IM[0_WK4'01VQYMED*DW]+^>U JQ;OQ-DD!S]48^-B?D
M^!UO1F:N,_\=GW5[[\3#=2;>F[N@2@ICHM[0_WK*3K)[G3G2Y-0ZCVO1?A:D
M8528./BPG)7T39IDP5M<9M?6QCB)"\FH+I4T3F)XS27.MPB3,G9".*\0$1D3
MC\^2G%/:)-*2QS7N*C$7F&CDWO# JK* .WXVS;SJT%<;2>&=SKB4 .?,Y;3P
MJ!BQ]8$D:>K#A7>U5=.#H?*:,'W:5!QOC58,/B-95 @Q ZEF=Y<R<_4Z$)GR
M72) B-2@>L >-)RRETPU; ;99F;+01O:E^FX5;DC'-:NF?7ZAMN;2$,[FPND
M;,85R4RZ1^*H_==L4\P(#L'QX ;KC@,ZU#B8>&1890HSQNC.PV*&TG;&)2PK
M;.J4UE(Z_$X9=HR/3,QB()@.Z)0WT& +.R]Z1GE,K%U7RU:G,:-/UO8>:&?V
MBOJQ++TX57#$PN"%[KGF[^%D8[[T2?!&^.-=M5'2$)-N>S^4F8[E/T74V9MN
M7!F=CJ-Q&8%RWY*L=0VKVA'AY 77%HA"Y,H:XCM+IY:>(D/?D,@H+7RJ]]'.
M1O==,1"YY\]QR1,A''TGVQL4P$?D]Z#V@_UE3[*>\Q"*-AF+\@774.2;-J@I
M49X&SFL>.H^&.Y@JUWW\9H'_C*^N1R6,)=%R7[?._XE3YYE@?SPCY0-Z$OM,
MGL(RL^A);#)[ FM,44[A:*;(3S^!$29/8GZQ%/\>-EX8J!U^U-NZXEO&%;3,
M.XJV62.U&T([B,![B_#8(-;T[LWYY0NWS>1M0V2.-+K'2?!3*YT^-'8*L73(
MVRBFRC7?&"[@L1=-++G @=OHYIH=BQQ+(/R&/2R^'W32 YI3L_/@HJK.:5PC
M@.#+4<U]%<8;:Y!\^J'>*-[I%()YH0*>D&HQN.B'W]A77BF:(D3NX A:YVZ4
MJY"=&9JSFM+UXF,V@TDO8*=%D->V42<%T&4_^60;6GYX*<XJ4>SZ\@=S)]U=
M<9!&KSM)<7O']8WN6ZI9O?'2W5=K-2:=UIR.Q#9L=/?"64[=QL:U806L;,K.
MQ#D<)S8N&5GATWZ1]ZATM!L5LG0HBUUYR:0FNP:ZQG<-=QT'-P"Y :"%5'MM
MN3L[.97GE;\8JK\\D(J(-O7&.]M/U8RKPY$\')C7S9(A[\0JBV;?.W1>[D25
M\.HV)D?)%+$RH7Z.):3OY'9DAJYVCP;880K"]S'_V"Y)NY[;>ZFBTYU=F'BS
M<KPF%[T!<>7"BTQ*Z!.R6U!N$:=P(J$N^/SLE#W,XJU6A9J]-J=\;-M.*)#X
MRALSFK1%;>^5:YWP@3NL<P1&[S?'J<Z_A.H!A%"9ZF"J$$8K9<N(QDEC;B.2
MN"TI#,:$L%@0;UGK>C$T'AHM.9$)O&L3L/59+#9<LQ)-3OE-<>*=2Z?LG^I:
M5_V^=)]2-EK=$:D_@XKJ$5_WSA,YU_$YT)QJ#@_$E9V.'M-4'Y-$%:V\9"T^
M#AL;+[T6=*<Z\^XD^,40S%V+"H/7FEXQF@7O=>%+M9+7E^_?\R)@IC)W5=><
MUS3@9;6JD!($6Q==K\;$K2$H$.*>1/U$8ATUC[@=1TS%3=LFP(93B+V8Y!_=
MY-J4E51.8I1#,\*&-A;V1Q@-J.>01.U-1[<!;043CSJGI]I1.D((8ULTX%"]
MO^M&PEB,P=;%=UL<5,E'M,T5E,M/]89C0E;UP](8YZ2NZD0=RLCU_&W)\,.2
M;HY\W4L.V+F$YT$QFR"8/(_D'^BK'VU,LJ]3LS5"12O&Q81F0))S'$^BX%?2
MN*^!8$Y LU@OSO! C$>ST:>T49:;$L)#975\E1G 2+(0:J0E@\,]GFW\0G0J
ML75C\^[:GSZVG^]M16V3DVCR<S:^?*AP5JU4.CL[K0Y?$('Y='8YA]/ /&4S
MI.[:1;W4^7V8^W,+<95M'Z85KJ+BG>Y_Z+92')0)I_7<-AT2G!%>(B8:N5VZ
MCXOO1^C?6 @.$N,AP4%S)Y*:/0W61*^"UG7!=GS)2Y7]V*!V%72C6(L\4W,$
M-)$Y;@_/1-!;]J;B:#W3\?9>W1ZT%-!&"2.R#9ICFS Y.2ZU?*R1/3\0:OJK
MZ<?A$UUPK!RJW'W3?3HC+:*VM1%,;VS)N#*"D&J![L)&[8&V[>E;OK/HL:G1
MFWZ[YEH,R@-A^N V4H/'@?+@_'W4',!\M;M@@W,)+7Y9S7XP$_?GD_$'Q.?7
M/<LZ>7X:).DD*X(DF90S?"XS;MLKL/5MA2??G ;1!,5G)EE"_\F3X%R-:8Y+
M09:!?<(4]33()J2\9Q,44)V0JOU:/^M<, Q-)"K)F)P5(&_3R#YIZMC(F>#I
MZ:28TG_RF/Z3S4;;(/;Z'MI;ALCPSV+X8J%5B?L<'XF,"Z=/_$"@.[*"C(E:
M^CYXM^5?8)R44M^#$]%W25$'VW]K\*2+T'R9SXV_N8',OT*_+#G;GQW#("%M
MOP,83&-1&$4P4I=3=-CZ42%F'L^X[$J4QY.BH$.0Q1'8V9N2(3]JQJ',+V'E
M1!K021F%.1?!B])XDN3]R8?UZI(0%?M0OB&:$@*F03Z92E95%A:S.,QI$+V@
M(DW"F*:+"N)DB;N@I(C"&=OYBPP_V07E*&V4<SG <E(6AQ8$3T :E6%&CT9
M1+02XT(,<12A"$)8I%,],R/7Z""HTIR&R11EW&8E4AK22<P%?6>TX23G\A8'
M4-6M[0A4\Y0!S]P[MH3OO9WJM]R%][[32*>P]'P<)?77-MO4N^'[7T;2W"3-
MN6S>))\%^:P,4?'M>9 E  ]$D_YW>!*%]HI\4J+P4<DU$ D!"#'11\;_!D_%
M]'1)AY8&<8JQHJ!,)DD:H':-_TW)1WL61%&&(XKI;*8T6101]2N!B/VO^,$9
MWB "F<-SEH1%00M/B K% =&J(,EG7'HI0@V97!Z,Z 7:S4Q6FQ"]BM)T$I7T
M0D$(&R:TEBB-0'+Y.91SC0H2 ;.@1/VO&'>PF,RF 83$6+U D*&=\', :53&
M@%><S4*TFHR*<I+& :P<:3BE(2.Z&6GAG(%ZP>+[<XOQ\0@&[XW(Y[J"I=\$
M41P)7IK=J-SMR(^K5B?/]+FD-5@YL1I[Z3.8<;61NF7#4H/.HEB\&FE^8T44
M2-9.XQO96)_..JR]-I1I%W/G MPSFTL0<C)GZ=NHLJF;*^_;HEZB8[!TV-7"
MVD @$YA!WA:&I19C6)(ZMIGC&Y,82,=;-K"!61N$2.8_B@)]F+F)R,P5#!W)
MXYTY\=%:U%F*FJ)<"(?N6%P:7I F13A-,B;K21S\2<8XB8E%H ;7*2@M)(TW
M(H?R;WDX8P]PE,YP&?=.3;1D2K2BR*1.T21/S=2TGK!(A WEA9UZIBOVXR['
MA3=UILHM1PG=R'S_U'E09L3X"J[JEJ<0;0[>/;K+Y>]V]Y3&I*\>+DP+DYY1
MTCT;T<&KJ0.??O];F>M;^<O7;=2V7.F;UK1=J.ELJS!.BEZ;.F-^T1\T,3GC
M*!GQ'S=*>1.S%VQM?]VRKW_4$;O/<M0W9+[D%-6;>C4?J8'I_;C7&AJ?!O[#
M;"P*M3U*@C+6"'K<KCLOK2;4J2C:R-]>L]6E8A,^DD5"8Q6_5_YA%I5)H=K4
ML)$O25)=!I4N?&'S@E1_#"?_TBJ5@D.2S5F;Q/F5;GH2.FXS#D>8+ZOFSJC6
MGYJ5JHG"N:B<ARK=R+!)HV'?5X27VN<O@CU6,/2Q$0@^-S?MFC:)(E#U=:V4
MTG-V0W-+Q+]IC<W5ZQ7(_?[B'*QXLT9I';2ZY4E#=S.\+N#RNJE-0@4AK6KQ
MITT>3X"? H_.M>9<(5M.@ZL5/88JUU@T>*+P=(N6E3,Z\;_M6@7$R/UT6M6I
M=,5E/5"N-%;(&D*W-Z-?^*1:P+ZQ<;Q4-F.;3;4;26?1R3T;58?0KA#N!GY"
M#-9FP:':N5+CD0S/5@WS)A=EH%%#KNO'?G1E%N;FK\+HNUO.!QIKUEHM/J.:
MDS87M#N:MMI$-%T (]S1R!6Y;F#Z:/-HG&;M>E@;P"(XJE4O%'(R.:M@W)/C
M6&WOZK4X:DT=7J?[(:)TKH@HMMV9)IW 57'W:.0!O?-<5JKJU+O62V$'GA)%
M\Y:FXI'X4&0K7'"H(V375N$.]@]M6))G#'8T&T8$DB$:M4'5'(H]@1:W56D-
MW6X1=@RD&;)!'5#!/'?.39X$/Y*@8VMU.OYAO6>;64[7M1E-*Q]!1(U.;K?S
ME6W3S$R<E )7($RG3A%F$<S<"FE/<5JB8H.*]2&M#6EBND&,!#IYV;K5,%['
M-VD7HIW-)-*#A!T5J)/$M#R.T(A1%HJC+V+LR8G/R6"JUJ$Y,;]Q;OJ=#\R@
M#[JL,9=(5#SCLXI"LVFWA!;MP\'*/!($Z\:PTWR2D*WK)3\/$ [(JA I/TGN
ME,>1'."%4!SM%345&Z.,]"7H=:1>IJC>F)#R]\I6N4&;#=1"1B BJ9295)6<
MA=-BIJN3!B>%5*TIY,>HL.TS0NU>L<M%E>?!NG5K!Q4T9,!WY92:-UU$W'@R
MH8(+7>W*2?>5"&*A8EZ]B/F!)B- Q)U=.O94JI";CDJ2O0BWD1 Z%7[=VD!R
M88/UFFTG8$PBG6HRU4G=C\X8T"18ST;=Z0<M9[O7/?)$)XNC75%W\ , UD3!
M$*2@!C(3A6[_#ZZ9U:QTSKP*&^]8HC9=4E7>/;*1#8G44:"5.YV(IA8&6AIP
MP "@.39#QW4_=,*K;D78[X\U-G]/XD]P3E<XN+!&J:]\[<FU+*+D-#AV;!.R
MY!3@[S7ZXR 9564>O[;;U4*[6QS BS<1 : 5O$1PU*SJ)4H'.8Y?"=I0[W+4
M%"/1=N6DECA3U8=;/(5^CZ=P1Y5\S+NWT9/,?6Q#0_'4=FX/<FE3QZ463>/3
M6U+%/*1:-#>B[*CA1M^3I8QV1+2E+?PWU98<G8T+:=2W1&RY"%:K6G(1'B%N
MP;S!):6D#P<#4^7Y/.H0%H[M%A"%)%S<W6^YEJ69,I2_D#3$6*#W<%9U9]69
M(AXZ@D;P2\</KUE1E=@EGGM7MVTIE,,)YG*T\)#Y^S.MKKQ.Y4IK8I1SQD-Y
M"-GY5CE1[B",:+_\NKZ#\Y50M($KSP8 J6"J]QKREFM8O]G>'@U\M1XJ47=H
M3\LMR6)T3Q9+(6EW][0Q;DJNG*3F"IL%FN+$H2N&DE3WV5PNP>?0:\8H[>;=
M]H$**-N[BGO4<#4G.R#).)^XY[QQ&^[ODJ8V^*V#EZ:#M3QC$6;W(KAL-P-%
M"5L<-"ZK( VYN5JK/NUTZNW:S4Q"4-BB5D?,7D>1Z%K=VM2"T[\XBKM9J<_M
M>L_#0084Z*@4 :><.'Y:2OMQ'5O/D9DZIKBK?>HY$<%.QW59W<=I:6JKGNLE
M6>36E%&%F8\(LY/@DLFO'N/&TOX*[ME>:5V.B^ZWVM298ZI.NTIOJC8ZFE9T
M B$SQDF- BKKQ9D8-.3!B6[K(H0.41FDN_1WP]/1][V5BF==(@2YS.I&,98E
ME_(R P]%2P9R5X\)G8N6]1"-FEM4TT4F 9^?[@F[HP_L)+A@S!?16063*#.R
M53GMJ9FJGU[Y,)W'9R>&':]_P#27VQY6%X[ADB"0@]07'"%G#[,QL3UF.2H5
M=0!S.L\>O!%K9"!@YS-II$M;FVDA:1_=K:HS0Q]LY!Q=\)%2JBS:LL%#:L$:
M(XBR9YA7/%.D4S#':%^56Z$=[=V6JO:R,0NX;L Q?-NA!OX=FDSNIYD6WJ+=
ML?;USN Y4ON2/ YG42)-)=&XD%M)%M.</5:D4ZIFADC]0\94,2O#DGX9W+NT
M*%C_28HX3'/6-+FC9!2783Y%?[&8'I N<*1LI6&6Z\YKWSNCJ0-!+X\4+MH9
M.@;D0<1_3V%[#Y,47C]N?QF%$=JGI5.W!:C&!USH-,SS*7>6HPTE*7?*3,N$
M*[V2[L=]V,ZXA<X43O=,:6L1K6^6T/A9'J8$G=DLC# [1BCR((%#+\V"&8TT
M10(!0Q?J:4P/Q$7P<J0R$EKY3&DAM'1DMZ'E&2GE!/19,"-0) 6M(1MVE17N
MX_66C:(RC G4<,4CV&,69D7"[8JFI-R3]AJG4TZQ8^SSSSLFI5?UL45[2]*0
M$610I!DW$:+S)H 7W+!&SCNC29)R[+Q3Y(5& 1K;11&"V.A( 3)T.XAG:%V)
MCG>1G#>=?1G-]IQWGG%7M9@AFO)Y9XAF*>D@"&@EUWXM4Q2_S7<?-B$<S84F
MG+.4\"**^) 1,)&A*4\,/_$L3#(Z^#C69XW&/#DA:D3X6=+!%'3T,?>3QIU-
M4\+?,J4S$H^L.FO2\7,:*<]VG#4=31KCL2+#ZI$OB7S&/$ CQ"2G>S;207CL
MK*<98=0,'75F18%#+AG889RE ;>SGJ8T6"0$QC]K AD'-3P/R@RW&#:468QN
MG3C?O(S4S5<G31M-::.#DTZ*+)SA1A<1%QV.4P%4/"4(D>I]4J)9,6PF94E#
M%/NN=8)F55-N#9D28.(8S9LS;J8$(TW!UZE$1$!2[CKFA Z7<(R&(2(0(]NS
M"+(,:TH(3#-N5GJ&^TZD*B6<XF/^5[J>]$A<!H1I"&!!E_"<4!Z=I6?HWS3%
MN&50Y'0_8V4/^U?"%@36H!?S^#E'0I;0$S#BXR:(IB U04*(2I<Z)RP^YJ )
M\?-9@IY=2$FB XX0<)5P:$2*6(&R8!#]JV"M9ERC%IO4,>J*]4>,NL_1%Y+V
MN"-XM-)QC!)!JEN7*O'+%.X>3>IU(DJ)9>J(F86$*((?:J'%!%5KFY4C3)RX
ML@#Q2(F[#H/76_!F?NN\:ZK3W796QSTC,88D78H1D_0LY+DJ<Z:IL<FZ6?5)
M>X5P><)#/:']9F'O=+;(:_AK5FHK#L,5<9E+/4,S7DI&AK%K<(_.LB!$*SFP
M R@5EP.&>T#HCM ZO$#$ED2SG,0IW8 TY]ZG+EE <%<6%NS)+N,I<\#G[N/N
MI)P^O>1P!M-2AZ@'-RSE3GG3>*I6&N5%:(R[QVQY1H)!P6W2"KC6TV3 <PYN
M.>.^IF"'2 HXB1$=DY>#+1-X\XSI#(&7B%B>RI;-X^ZDHUM.4.(]EBV7N=ER
MEH4I(H@XCOR(+>=$6U+NR#<CB6+*?8E\XGMHRUG)U=^QY:C(T#YMQOV-AEN>
MH0-W5*HN=$3TU3F;%]QIQS=-K)?#/!+T&H_,.0O]?/V%;;,RH<G.D+X47]>@
M5*6)(7+,<;C,(M_?DA;%KCB8B]5QM3<Z5KEH]2K]J;MM[N\]/8>.$80&08S?
MG!KZ<Q*5^$ME@YQ$.?[ZJ5DLB$&]AC.8OW((/,F\WYQ.+&I8;("-&B9CFV;B
M:\*>K\XID&@=55PSN].#LS*]D<0R97WOXTZ/-.K\=M7O0Z4=LJ>:]&+M>T5%
M%X&.M5]81?FKLC.X3/IM^[!2>NX5RA/=\''"LWTOZI,F_:9PIO4L=?5]M9:U
M5=KWQUKIBC5(H?BF4J1V773LOKCA> >LNEHAX<:$Y=@-J8HW'$A^BT!KV9V=
M__?3WIQO]RMR#C=1V">DJ 311$]MY#P'I.EPTC9:-"9,I2(2B_)IH1$X)F5I
M2F(7:""):0CKC(683!/4'B$AO8P%\Z,HXF[&]$])LAV:SL\0?HOVC23*H@TX
M_>TB/T1BM'XDL6K*(<PD+!-32DO(1>CR/>5 -0W;AW:]7& 3&>@9\0[6&6E=
M69"B!DC,HB_I:L8SF9"(E&7<U8%D7C3XP4Y);^#.IDF&<&/N]$:D$7I:*8AG
M 49\C?V(*=J$XVTB9;,XEY]F[+*+T#.5F)("&)A:7B+BE?A#%)0%MZ:&2LM9
M[ 25F%M5,\#H&!(6^>%WI;.8102P!( CK9AX+II@>P#+6*3/4N[)05(\(O%%
M3H](CTQGY1C IERP!)(FA'YZK" EA]2B@I0E?!L[ (,:R)5.(J+Z.&+::<:=
MPAF<4(Q%\X?2!L3@"VH!EO(A,L!F'(P>3:&V0GNDVPVI&6=1<M]3#;%91NI(
M@ETE$(R!I:2" !&3$NK8C/2Y1(%L"NAF)/4CG!!R-T$^2L%K27Q&N_#8AU@I
M2$6@0@-2.CM2SV+&SS+BX/<1>,U8U4.OP(3;@I!D7D!?R1$.3Z)29L%%.E9>
M, 81+L7,I[$*56HA@]5@*DKTC'9/^# 2Z07Y>6U$961K'/70WK"PE,/"1EYZ
MXUBD;#*IT#T3[R!%N?ZB.QLX]9.5QQ;I.MJX[!MN87@+!^8W[>59U"K8E4WK
M?KE9FXN]TXHG)FP=E'97_<7KJ(D-D8ZE_87L$32GJD)MW<&TP54J_9L2YX[#
MY[ZZEV!8&U'#*V /F@8%:ZL<_N8-<]>NZD?E?W0*U2D#O_GSJII_$DW+\/4?
M89)<B271!9"*[6(5S)0@5*N < )G@BI+!WZTJL=A(Z9M+SYKY0?ZS/N8XYXZ
M5V8;)MKP43D@0.)5[[AWX90?:@-^ZL['$QDI")7+=$,SYRF_G)OR;<+P?=.R
M?\JD!78F$U:/^*U71%R5RA\XT_^7R8:U%^@5Z:G'/K?WLF:GP<[W3D@WV"Z@
M/)[23VNZ;NI1I/LC9D#_^1&>#O/7FW:[)KCI/SWYPPA--C$)*O?IT-9;PB#+
MEMPR :D%%8=!#1W+64F(T%MT&OS((8_*]I.1P@$M(LL+ML]EK*<F08[ [6*F
M>WOWG11Q"M81,;=!.$V<@_PC!HGTEJG8J8S# M06^4#@O9S8 4V2N#=L@%.B
MLJ9E.,_B=(-Q)E3U6SD_\Y:]^B\JI %$2(6*$-X=38C)1A,:]U6S9"$Y0F)5
MA/PF3I>CWV9#B^D,3;]9^9G1VK-4/B7<QA;P2TB;[,.,>%Q$;#>#>362?V'!
MR0H2&P@H.V&&6'A2H D<);&AF&2!I&"#+K&EH@\SZ/#(( $W@EU<Y((8Q<V(
M1_Y&F#&D&'#<V;EP8";@*O%IQN6&)*)B:PK&N^7;)7><O5&H+6(K(8G0[>H/
MVBC%I!X^X4$LR_R62 6) A<7I(B^= ,VG4[!<HF6S?4C=GNN^D"/\. GO+WG
MOOOO_M6^6XW//!Y/\^'G]Z\_!!]?O_S#NY_?_OSCQ>O+,+AX]W(2G+][%5S^
M\N+RXM7%^0?Z.G"!\"__<Q9'T0]/!$7PYZ<H:RK6#:[988C>L8%X3LR=*IEC
M1W5CZ'S%*C@W;3&!)XMV>[6YWBZ=WMY@OJ+]ZB<[(7O(F@K3J= U^"!@^* /
MVNP!B9S#"2%C\X:CA(W\XIHY2=F# <=% CU$QF)X1"FK2#$WK4=[>NE&GZA$
M$AY$]9'F53>JC3:Q\*L.N>US#A57JR1)=LIMZJ T%+Q,DJ^YVQU]E.[6SZ%$
M(8=%4C-)?"82-N/LS!,Q!IUBP2DW\U,#\E*1=4/R-%+/(H0NDKPNL8ZD&\(K
MHX9R#L=8<:H#D.^W5X%%X(%DH/JLO;[&<6Y7NL(0&^_M>UI^F(S.NP-:ZIX,
MIETT'0E*%1=;E!>0:@O]>=*/NCQF5Q*9<_#L="CF/R!<4Q'(5H*!M=#*?U^K
M-A40=/0HW"RVW3B&.-0 7A\(^AS061OXJV@&[OQ[HC"<DG*B/YWV7WS!61+T
MVGO'8=!_Z%W%X2Z*5[Q0\.L_98C5!X,Q Q*N]0K^\-JJ OT'#2L$O^.R-X>?
MV$\DO0!F<,Q!0I1.8G(B4=D&PK:0*5_>$IZ\/'BM4A&N':G9+33QO5^@1:6!
MP>^=DQQ2!#,X&(XJVYH6 2@<D03-S(];-MSY*2^?$[!1!7*6JE!AY<=YLA'0
MZQH5000E2CH-@SR:L1D$SQ5P]1/)\L)Y!\67G%+TTA9.U[,R5U_%K.AL .O&
M4E"HW=,7"?I*M;A;L,+1M:K%C.-4HX/B]VGJ@:#R6M= &12G5-?^I;ZP'^VU
M?\JS#)Z/3CQ7_^4?VW;!U9-LE3KK2WWBT\&OM\B]D!"YX$8_RP222%*SEE!!
M5V6#L=6IY,&MG:#L2%-%D9(V$OIT74F^HI>N\7!;2Z4A+H_"(6]"=V'TENCP
M>;.>;^^ %W,.V*HD@:3J'?/1G9IM04*_,$CEQ.(AA)A;.'$!=@S!NB=ZF3>F
M;?$DN/#KSW/TD)2 $DU6RC$9"#B=)CF%4T-!9UNM'##OV@>#?]6/+6<Y^Z$]
M(_C=8THX.V5.9T0<K&14"DN;R'FKH;0;QWO;KC@,/M6/;H$3B1=3-\[IQZTL
M)W=TKNW"!&JCH/Z]B*T/MRK!QP22-B967OE$.,S,/XT)B;MB/G+7P./JEO<V
MCQ%,=UZI1'8=EZ#2ND+3%7PN*;&D5A,%;>_P][K]2ZW3(MU&LBI[QR: A>.E
MAN:J=J=*0Y7 XDKBU-RH3!W@+CYSEJ U:=*-8965S=VMS9\TU8A<\X]-=>L5
M9-)E; S(!/I[MV?*DW']4)VN5X^N\]?;9NEW;-M"3((KBJ06%@OQ=G-7LZ_?
M!M1Q0@5</+6Z7VI^E>'LK,"%0QBH+(K!LD$N%&!M]T3XB988#D'V+L"X@2IP
M MB!U 35KL#>&-%UO$AXDXYLR*-.[IDX_B?B93[Z*L,;"G)_;A98O'G?=)$%
M&=9YCG^KURUWET31,-./]6)E/9M]JUDMG3BEO<CPVNLRVVQ>,AW75(.0WEK9
MT&1:!7*(J):"'7]O;RQDA)N"@D[;6HC^9FWJPCM$<:F2 YC0T'-^598=7 !%
M_* ]WMRJ!%,G>C^T3>)TT]QZ,<YT. B[N3,<#W6D]*F8032U_)Z4\#(ORA]Z
M'EN=:*H;(:Y4HH!F=ZQ=,,!,[.A\R0SH!SOBR@PC!(+SN2VWX,;7Z_H&E[A=
MV_>V*_<6<[3KAI'>&3I8MM*M&/2;<(6NY*I>N@^ S9P)FSD#FSFS#9(=UCI@
MC_M\UX.'=8%'KCJ(+BXX@ ?4IA'-CL. [:*8GZE3 9*:>%_)L+ E#RXLGM-C
MKQPMD>,<WG*<@\2HR;J\H\/WR/O>WNNLB_["?V#LU,M250[L+@VZ./>-X:WO
MFS$*FP!NO0Z=,JQZ'#>#EN_]I4R,"H7GKDSXT1S8@Z*X0LPP=:O1VX^IHP,0
M1JAK-:"2IQ.7!A/[, X/B;.F9FT8M'-20CN3LD],Q@I41/:A9B.ZQ#@2D 3M
M9*7[A;$E:WOE]&K68QB>S 6.3*"[;C<1TFW:N.$!&RDIX<NJ^\F5'!#WG&2;
M%-!R):L1NB"U #AQ6"B1WKR<F.J-/*A_N$L"E1@(CE73@B2_H!F'2,X]VBAT
ML?MO+B@K2<;IL]ZK)^Z<V?UV#8)@Y-3.N[-_V2YN3"%=73'VZM')M"&DULQ!
MRX&]FNX#F:I:>\S"$5R\D4V*D:3F6!.WU/=A,<X4Q71>VZKD>)%%15)B$K9D
M(%G+DM:5F_$]XVKKL]1H;2JXZ*H%.C3(K3#=X^\3= +GPI>HIVA6K)1[)S^-
M3WO)F4I:'3" $ZE*XHCJGE@ELE8MM0>P*JY)X)RQ?*TK)XDXRG(+^HC7#ZX^
MH*HFZ4NB7(+^C2"0F;H4OA8%DN8FOPQI(A_B'NKS634Z5@2C5WFM58UL-;%D
MY<8F,3.%:"5IVEF5Y,*PY<R$L@F!872\KG3BE'^E-<6Q5U3TC;6S*EN?I^J1
M=NZ0QAQ/%?F5!8&6,GTSW@2NQ^/Q6R,,F6-AW==_S=$LPS[]$,F:*ZR$0'TE
MVM<+5W@?:]0M"W8D.JA3M2E<S#]_.R XOK@' JYLU@O$HL%(X1"T-1,T5=Y$
M\6T+3P^*NC6QHT/W+2P7'NX-A)#!XZ(X?ZR^T/D:NF4#W6PM!LZ3,UI3#=V_
M5CJ,N.]UN*-6T"Q/9>K._2% YW2Y^L^J&&REX2N&L-XH3&5YC9OJBYCS)2%.
MO:]L;\*/-9NVG:]#4V-7%RE!&M>R$A53MQU']283":LMYEY1%74NU56G^9ZN
MFE]FZ<G\]"2WW1)T:N4'"9PD&"ZDT64YRZ4$LBI??O+LXL-+E 0?3/EHL_GY
M[O+*@7F0*;A;C*G;0WBP,/=F=.W ,%%8%T@$U(T4P%MV[)6YML2*ZOAB7Z^B
MXX%P@(!^Y?'P^TC0S3Q<&IJK'M%[VK"JY1TMNBII9*C=8>BN07?I:ZQ7UVNJ
M>"!3Q*BR'@6VZ>@:6V.UR<36[9:B&AE!&9DVN"OAL,(Q).PM^W" 8J @*/[5
M])IO,0(\U-"[N0B3XRK1._=R+=V:/^]@KFC<$L=\J536!=(':R7>B37TV0>5
M8^'X5M;$6+:$PKR89T&][&J)RN7)FTXR*U@QM]7-7)N)3=;8R%'XF&&$>W.0
M.^H=N0K)RM3$ .AT):21+C;/QB3&9UR=K)8:'!V(BPX^KK]41NST.^H@&I8C
M:>\(E$[A*SWU1*XQ-UA%PF9-8."X*P>EO?)Z@Y+F^FQUY3A/M[*HI%W70RC"
M^5(YA<FM3W%C0IFDI_H@09583NAO6"R%?#5-6:Z:R1^7Q$%]/]G[9S&6K5!,
MF*T9CCW47%3,]!=2;3J2!\3K>$B>YW:P1D$W;6%9=AG; "NUHK1 '%XJ;7&P
M=ANT[<C/(V*J#7P; ZBI1J4+4@@[486>7&[B\T1;#/U:RQB*2[D6:19\G*XK
MU9<S".PK\3*)+;AV2L8XB<)ND3C65:UD>\6UL:Z]2$8GF9]S_ V2:9T&OG %
M;)>:.>XF56#&^-HZ.^?<NIXQIC1VZE5P!"<=RB3Z*GT K,8"5<45]-*K@J%=
MI<<\*V),_\GW*LTZY$**<I-?>_4:!MERKCWB=QXN>+%MF!\@<N0LF2HOYD\5
M"H;4Q#9F9U&LOI0]VMH2R5DFOPP;3<U%"OM0<R6OQ6YB/_[J[N<#,_:YXO.[
M'[W0#:2M>9@[C*D*3>A_P]Z7P'B774G@_VRN_A%<E]W.J#V#NB:ZQ['*$5&*
MJ;[:FOD[_5>XM)IQA*N&YCU3N"XM@!X.5GH3GF]FWR^2:6%,I%<Y<%O$%)-!
MI9N;L'AG'I$<E-)MG '*S [3=C1+?AAA@7W.2B,_1Q5NDZBE[*9#ANI'_.T*
MKW#8N5@SN$:0,V6@0Q85;@E.H6Y.(Y7#S/88DHK/])WXNXK(@A_O+"*K4$,9
M]NFYSFV5H%;L,".#-IHZ3\;@:EN\V% =94,<V;T;.<JAAJ9C KO:=7M9Y_O#
MZ#Z*DV"0CP)#Z\GPTH$=M%1.F\TM2LQZ$C&#7.0&)R%Y%!!Z<I916C,K"J<A
M[.B1+X-/*QSJ8,H3-2M5@\X( S;H=&6J8JM@&@QBB\DR!>D:[N$II:64@N]+
M/RN6:L;W\,4).AL>GQMG!]-9K<ICU1 MC2PEA6]TS6$5F&.$][O[K<W'9GES
M=S!+UW"HI;H1"G_=:\_&[?F::TY"2NM%!]DF5$ZLL!\D!$6PF"&C5_]ZS#V?
M',^A6#DWUDVIVBS!!!)JIQ$B1/,MT2[4PPY#, $5*NU[76_6;65P5U'>O>,K
MN[]-C0AT8SB[9?]U15O8"=->]V'-U@)N HH0Q@>2.)!M"5E\47/ -*LEU\LM
M!#UE,0<H3&(*6XT91J$2]EBH%9QR@Z.X;\\8#SN:<X6V1E5S-VSHPQYA;\@)
MI$67UTA(!\GM?/N/X(,[.)_=A]\X1?$[A3.+9KP(L&:'XI48K>L;CJ61](O]
M$O)>UB2",9 0W;8/@46"YP@JF(:4PJ@DJ\<Q$<@K*"84R(D,5==8'[U_LH[_
MZO"Y9JXHMO=TW6%-%4P;IJ3" =;6VN"%LNHZF9VP51W@8%PMVB+OQQ.,0,%8
M8WW9RV;\,C#-S&8FW]'HXY]K-%,G]D^#9.?$3)=?B6#C,777=:VLJX\..92\
M\_FRW2X4AY$"= A!J?W*D)4M@DA,62PE,/U_[=LJ?HU%E-Y/( U:8N&#=494
ME;ZO^G7D1@OEN0'9?! ,COYT!/+SO;M@?%VT=>>5>1MN:>?BF"%HT4*7?_5P
M:I>V<2RESD(5<\<.'8W:OJ3&[J&-^]7!"^$/\$]S/?ZX7=4VIGC'[=">(9_$
MCBN]OQM9O6L75HSO3SW4C#L;!(E+JTWV+*2:$L,JZL:-]-P@'&VC7*^,;K?(
M!EVHA>V3:?];GOD3K"N,'VJIJ)&^#T4T+]:<AR/D<%0CX3P[T62'P.)<XM9&
MF(W%"6'6GJ/[26A76@F8$.\2D;^QU3=VS>BVTMTM7UI6H6B;#FBV(8:AL[]P
MYW3@.^*T-7$X^V-))$QR&$.B4G:,N+$:QFD:L5R]05-;*:$_')0UJ&'#\ @4
MZS=K_"&X;1]@"1-\XM@NQ^O@-*"0 1WETYJ\;:BG6Z>3[W<_Q.O<6"-8DN\?
M@S:R>_86E6S$1\^IV?3E0DP<4"_-[+I05@\2)K#!/P<0*!')],GM"G;KA8CM
MU064R4]NA;TJQ]R/UJ8F2.:57 N?/A4^G0-_50X'M0G?0F:MHK]==MO>D!AZ
M4+V=+^DJ6-+3LU7"5J,+UYL.8_<Z& 3?& YRE%ESG+OM-&F.$YKB:+7!EUY"
MV,S6$K[FV1L#<8:!<G+Q'!OWS>#JOJ<E7&TD-/Q1QW:RV[W^@O42@[N5>X\$
MU!^(TVTV5G1$Z/09<0DX(*5^G5,P0X>>#G^1>@7RFM=OU55<5FY85K,2\Z6*
MR6"#@(&SW[)5H=M5NUXS!'YP.Q'I2ZW,;/J .;)-3J1R8H=MZ.</UIADR+X/
MBGYIW,-OF,+%9S!1J$[&3C,&DQIH,>*J6GW:__3I#[W(![]QGF]%$8-+7=-B
MQ8JFZF (.!GO=1D.Y==Q$RM^4'4Z3%RH%_WE!AO!,>A'NDD81;UH[_C"FW+%
MRYYSV*@$XGMS"8D):?V[R+]OZJNU%G .>7FDKXP515VY[3?2@]E7TP,EVG:N
MY,&UTM;L4AU=<]>34T0+$X[E16.KMQWG+7_1Z_/%UU#EI'>W=;TQN2;$RMC
MR>0!P?)NU$5UU6YE@3TML?L',1S# %QU:/GX>UBC7,,+$PV5"_W[:4AYWX9D
M\ZV=;@?='%6E?$!=U;;%N_)]T_YU<1\5'8*<= E2X%NN@JK_*:[L3]7C#HU5
MIN]Z7@X'&;?:N*X* -KZ'M(X9U!@A^^*&O:WL_PYE\_CC(G5#0+__1X9>E'N
M)20MN%Z:I**]*U7/NIW?G4!!_:J^S2=K" R=RK\"Z_"9YND@6./$Z;#C]^V!
MJ(F#4NKQZ<3$">H<%4>^]V)X8#?HKBOC.?1R,.UTNI"ARA60B&#5ML(DC3@K
M$/[%#6 X[D\#2N+)5[<8WT<*NU 5-N/'A*TX[SY4\GV(Q#N-6E"76;S</$J8
MK^S<)RY^QSVC@WS;[3G2UPV3S<HW-?&%V-YQ[N%GTXN/]ZLP1O%\1T/XP76K
M<E@W[NTCARTO6/%C#\(P%&XXK/*2B*UC0*=)E4!R,UUC(AS,RMP4-7I7,F&U
MR=YH,QX]]\,N&?KU@_'G2QB3(3Z*S\&\(F2HV?P]R<\+%WG]^&[-<>V!BGHM
MZ$"B6EUQ8TA06/=:L _=L[E**A8'L+$^HP86LFPA(=!G^H<C%1IHC9?\MXE+
MV K^LFA!)(=QQW ON5QXR<0KNYLSGF3_O-W.A4WGJ"(PN]VC'\2Z86Z )%7N
M(]A*?!J3,^D7X=*ZT/>-^V1;@A\-QCB! 1 ^W-HZ;OH1)*M!Z!8*S+#;5,*;
M/M?+5B*27IG9CGUE^)R<]@>[JR,>,;EP2"7<5LP+3#"@,F,Z-G2I.F<3^XCH
MTQMKN=A,(4&_+#'T>U2*Y]U/"^SJY9)KTTI3>Z5X76T?816ADVV^R( FZ8E$
M C^+S]2K44U4G4QER7!G;__%RH2&^/FV3H2MQYF%12P9"KJ\KIAYFXU*@>;"
M>!!5N818U75Z^9J2.D5P55]=N#5N)2Y0%^PU57K[X3ICJS)PY5$XWM-\);W9
M!,@$LD&JG_3Q->QHCN)S%7NG%6)TO?9^H@ZS 1DQ+F<X 459[ \PU9VIQ/1^
M8R[C6E&9^'J-AB';S$_"/QB'JQM4(CJ#<+*L7>*_[4Q< .ZH%AA9A1"L ^S9
M4F<3551%J\Z5BWNL?@?8#?64&"E4+;65K>,L\2M;QWGN-1+5\1/'%U7QZZ'H
MS2(&F+=/'-EL"MBF!$VDB^^ ;(5V9YP<)UBBWE+)'Y]6I.$/J)/JD\#O7ZJC
M>VJ-H8]<8W)08<A4/Z/W="_[X%R%I^BJ-I<2@?*SC4\YJ@;;_RT"]/0B0+N#
M<>]-,*Z-E]V,E7$RZ<OGUCU[' )\L&AZ86,'5%KWN:Y-@"6\=72 <PFY.@HE
M/GKV24F>[-6HZW2GBW["KXV-5;8'=T&N4J)CP)SZ8;WR81-;N\\64./BDUS&
M6L*2C8PETR4%5_B\&$]S[(*RB,,IBGUJ&SLJ6:=<B]OK+Y(FW+-(2B3WMY*@
M9U!81)$-8-=L)LKS,"F3WN+<?6=%F":)),,Q2_ R#FRS\"0MPUFDNKAX(Z 8
MMQ3K["^,^Q^@;4LZ'>#H&,*%\!L&;T#,_;:HC(;!Q_K+)GBQI*MW7'M45F51
MS[C9F%+RUIGAVAQ,B+[CFF'2[Z4'_"Q#/*=#<_O<FNT.\U?U3\1FT.S'Q.5R
M7Y-.V@F"TXTEXV-UIKAOZ^<Z,I_*XYT#<G@HM_KD2GI&XEQ8B5-8I<VE?%[D
MV9&[4CK1@&*9"@.2>ZL#]E7T\V 8WNE=]0DBN=JV.+U,/TDMW6A+/H0K8>%H
MBJ87>Q(E(J3O6]"I4K%1C4,*%]J:_QPWG4[M@/D1X_4"YR2N>N':NY7 @M%3
M)RB[%U7]JEYNZD]>5 S"Y$W'."5JBDT<_0H'[0HYOEX+3FX/==%-CPKU-E7:
MS%N03]7:=/*G>2V>J==$BQF+)^7S%#M6J,=AA59UQGA>V'[NXJRQUH[GT\G,
M144WW[6WNTFO)HTI[ S\#YB"F [J2BGL_*0[SY#,!25&@I34!M"YPNI%JYY[
M,PM.=(R;TQ9^5V'H[YG6R0K_O.]HG$8^S]&=($?OB)@_3R/B'LF4::]R.N?H
ME#=-@SPMPNFL#%X/ I$Y^8WDI!QEE^D_R>@S.OJ8'HCH/TDQ(. 7RDR\1U#<
M399-PE_G6K4;2:)R8*"R.'?W@+(@^E ]>(UP%]RW?-E($S;4A.7&"^@WAB8*
MO[;K3RZ=C FTJ(P=<\>*-X-6J<1AT4]AAD9IJ+>M;>1J6QUZU'!]6)2AE?*O
M*!H;T7LE'U<T(P::S_8(:V.94[LDL/UO?1P3\?;6%]0"VS$2GQ[H^-/V2JIX
M41=7MF7R@6Y?_[#V+JHJ<A\554<WR#19B3J9N>I!,>46F'0?IS/N:TF?XCS,
MN(])2F(9J1BD:ECH:\::%GD8D>"(WGD)20=GZ( 91F7._3K-\RB.0#PK0$E?
MAW<L4/QBT^@JKL8'C5%.T'-*=:.RGU\>JG)[PO7H4;_XI CSO. JQ2AIS)]F
M)&7R;^A1$N'3A]WE; -H5R<1C\'[BM.]<,VD'G12TOX+AFM9)G0AN:-,@2XS
M#$U4=.??T3"&8$MZUQ"ND'F+',TG"]4T%2L@293@C6+XA^& KEY<2?HDROBZ
MX].4R&XFL"D*P/,$S7C2X@ @3B)5\/JD2%(%C1-"(2YLO0\DN32)FV6J)'6*
M3C_<5)&^SQ.TJF.03%4W ;1"14_)>$!A=MSUHZZOKM\\J,Q2KVN_37#_OKZ$
M?9HTINW=1(37"?.IJ[;]I.B (CD[A%P:P9/_/%%4>JNEZ8Q4+^ZGEJ,34I0)
MS0UGZ)1#4/]E5-Y#U\L(O?G0:C255KAHWD0"L#:4$!*A51+A<)IRVUIZ)"+T
MF2;!>Q[1/6+B$1ME1%:^L!B]A# !'4J&RN#H=!31<<\_T0J"@I#KI& ,._,J
M<65EAF9E,?U@^W?NTP2^]UZGFQJB;=N9^73XSJ%O;%'B\TDQDT:\IT+DT-&W
MS'_K*7&;(^X?@1DP6333,V0E-PX</Z44#6PS-"RF(YC&.*4$]S\NG%.:I=Q_
MZ01M66< &[H;HYSZD:>$7E"@D EOFXXZ*SR(HLT2#8_VOCC$,ID]^5#0JB,N
MT-Y8?[HXK)T%N=@%SO2'0Y0B11MC;@U"8"Y) $&K"JFRGV<9MQ ;*>Z]AK/;
M-<L\29#3 WAFE*\5WTP>/'=4*U(6F4HBM;G%L$7-=1BXA7-!7(FH\Y1N.8QR
M32>.OI+[J$ N)D#_RMX.4O[1%Q9-1M!!-@GTNG6-&_0!GA*X$B*E24[4_(J=
M_S1[BE8#A ,D+[Z /"^E>W0RH0YS0-MJPN^,;7-",(EYH6D6NI@QP49CW83[
MHZ%=<18-3\,K-K1+"C.2^HL:U6D"]Z6G65>O9 "OT,%7M1'4#L>%J=IGE#%'
MR-]][CR(W\GU.8E$$6,]?8+XQ&)7C@XPD;:+ : Y40>2,\(";8.) L3<5:Y$
MAVF1N-'%F$4KM%B-2*S*AU7V';GVI:>46-BBQR;GDIR\D-31XZ['RYZ.LS<)
M^VG-.8^Z4=)$3DQ^WP=OZ@7;$=!DKR1 %MRUK^0FI,#/&??8X!/@"XBV?9!O
M(M@PT;E;5T+/4B*#!7H79F@SF'.W06UXM/.<<(M"L+@<<A@ZGG*SCE,U!ZE#
M$!"),K%P1/>%Q4P]RTFA>WKDW$,1XE:8*IJ&KO33:<$M4>G861"*BXP%H7T'
M_-HX>YW#E;H;*"HWYVI.0U?KCF8QWBNV6:P._)7""-<*',[Q2\ED7;+9"4KU
MG_@]L&. #OIT[ )YKB2;3(-O>O_HHUA+-HFJK0*%ZB29Q'QH$U%W)V">'UB9
M>L4;D"YBA)S3">L.TTDF_Z3F_%5-"82'P=>NUJ53ZZ,)-SSB_^EB8NB<NS#5
M 4XB&3.2-403:"1,&V30P>]8<3*5#4[IZ6^(=M LW^S%&&-0!Z:<V_!%AV=^
M!2U@!\-(89^!3^)KF>FKX>#?ZWXX*KQ6\4#3' @&"KK+TEDQ)89(V.*:>*#;
M%NC?2/(VY'A;]X =YJSB$\J*2VR&'M13]*N$=TUCAL:*@KMV071/#9*Y6$-$
MB>1L>BJ=NGV43$4BD);IE!ON,%N%/"FJ^QA001H21>:B<D8DK0<?!^)'  F]
MQ#*V*-&8L2EB,UZ_,N*N]449!R6D61+"WH\XY$!"8YCS"!XC^W Q DPMA06+
MM9ZR*+AS]CX,_L4MQ 4L?J'+'WP@- +\<61'(?'_GK7,SGDKEI*;?  ;-\NQ
M?@L_+6=W@;-FKQFK[[,VL^C Y^?<'I7;49$&EN6%?%,2 MM&7\8Y94#(@2UN
MM0^TG9JBMSBI3B3")O&AU]T0,97+7<+$'(@AAE38(G+&4'WB*M=?G'$C+%H^
M,>HSNDNVM=3A]9Y$W'\7ESHF I!+CZSI=,8&EOTCC2S]TJ1.J(!(>HE/<$NG
MH?J$DMHHMIV4V5G&FNG;ZKX3UZ\M2R;LDK_E@F>*Y9/4$K.=]P2]S*9B)2O9
MS/-ZM? /-4'WP-G(Z?8O+WMB/\(3RXDVNU0!/!:8Q_J_:C*":I@^$]DCK^]%
MU3QX4\W%%<SF.5*61$(_PZ^Q_?6,&(GZC8B?\>-$DUDV_2;H)#Q"HB" 0@AH
M#D E\8;^]_G,>1/-#7>\.0MFZ@W][_/,>3.?Q+O>)'Q6;^A_G^?.F\F$OAI]
MDQADKM[(Q^:,)[-=;T9FKC/_G602Q=GX._%PG8GWYBZHTJU/U!OZW^>%_^:N
M=>8P4*EU'A?.<D;<*RJ,;A:6)-RGI$QGP5LHRMN5J0VO<KNZ;BNI3^PB/8E!
MK$1.0X/2V&'H5^"/:&Z-CH P)@G?Y7'-E9?:B4::[ T/K"H+4,'9-/,B':XV
M8DM&MTYNT$T3Y"EW\ 2O\]$>;$"[']FCJUI_^##4P>RH&KNI=.=G5=)1O[ZH
M&@XT5L5P;:THMVZ:\9N[N6HK/U>M<X+N_-6B5I1J+6-BY9E7ZD[/#OOBVM58
M^Q(M?-"EY89++4KI[=K4^E#-@;F'J*KF/F*-"NTV 6"/X'AP0XU+!W0AH?9D
MZCI^O6Q 1:S6=Y),R<%MDD:$MD&J(%YW5R$"%56ZM<@DD04F7-@!G5*P#+9P
MGM*&VZ6VIC]S8XL><WZP3EJ <Y'0SNQUU:[.N"JPVXL0SNPB];;DA',-)QLS
M[@T"^]Y(,<V?D$F@4J>DF/5.=C NSJEQ[KQQ-O;:J?(O7-_4Q,]_V1"V?G:T
M4CSB\A>EV*YK25XY0F?AKNX<T999FCZ3]IE"IN&!,I0W2@N?F'ZTLQ$947Q)
M-Y.'54CHT0",B!'[$SLB=O%8^TCH64E_TEE/=*8?D.^XUF+BNQ9BH?J"&S$>
M9TMP+\RHA=<$:/1O$,=4GS%Q\.B0J;=B^;L;%7?BA"C0,1S/JOFLGL2@DZ<P
MY2QZ$B/.GL!\4W@._[_JKJPWCB-)/\_^BGJ0 <HHMNL^_&" NCP:Z%I1LWXP
M]J%%MJ2&6VRBF[0LP#]^XXL\J_*H*HK:Q;Z,1\VL/"(C(R,B([Z8?>URZP57
M;;GH>G4?Z<X14GHJTD(>VTC@P1=YCD'U?""]E?[VXB(80(U_FSO2?;2WV&ID
M[ 2G\"!INQ64XR87_\%%\,Z"6AQ<5GS-2W=9T:YH!'A_BF*5)[_15?8!EZUE
MD0FUX!0-"C2MO:V.,NA. 4!:EZ>T= :91E(@3@.YGQPW&X$;GC\4 />^<4/K
M"U??!LJ^!5[S1B;CGWWAU"9!Z=>J)IOQHIR9*B&SPS=TD)NN1C*,L57@AY(T
M,BS:Q/@_VJV)M6GF*-ZK6IFL(,XV%,J.H)\%Y*D!MC\>UK+NHI*]IG\G3H_F
M\XE4#C+S8/D+94MDI*@\QOV@."1GSUF!W:I^DLBQ.@@L8&E7;H T:"!19?2H
MBGGD$%-,5:S'1)=NA-XB2Z:*-AM.KB/US:3;#Z9]LQY 9ZJ,I;\VAXNM4B\T
MQJ\#SJNK-!]52H:L/8(T*J$5C6?#X(3#@%A+7Y$1H]OC'Z<?@(FHO=1.>KD!
MU *M;-H8U)&!FX85IW<'WMJOR=?M!G JMP?VBJO,1(6NC=DC@LA0V=G_(6LZ
M-+_R2S*.:#"GWO"7N4&=D:RB.XZT^RTRK9,'*!*^JMND+%=]A_]/VL];3=NA
MUG_RPT.ZE/&NN2(KB81=J;,M]'9)RC*Q3UB$/TSJ%5V2]2K'_]"5]E2UM0X8
MNB:92)8:Y&<+>4K7NVZIGTC%GJ!UMFHS^I^FH/^IW7"VD("RKZBA?$K.!$#N
MUSLG XRB_\VIMJ!W61^2B3D<(HV8!FM^ Z$M:D;-NA 5 ]4_)Z\THJW,W7 X
M0)U=*8U,2*C3TCY +#S./GY$2NT-\\8!8"<7DI>L#!L<DG%0*K3?/,USF+=]
MAJ#/7^5!:(J.7_;RIEBU+6VZF!QM,_MA:CBTNF)%_WT,^VB'O_1YVG#@2EX5
M*[+(1X.[,29EBB@;/ /D&3%\1?I?)MQ@==IV1=I0)VI";47V-PV7MW15E_:$
M2C+[._80M#7^9";4X)6^X1">?D4ZV\2$X$.H\EZDSX#Q$=W*#OTBS^%,3UNR
M/.3(HCRJKQ,$=59IF2'THNL1'ENMBHX?46C!9<//))%L*WDS#V>+$$XS<(K8
MR+>,NXRG2\4Y;\ Y\^_NR%&Q(Y\-#)^2EOL).OX\F+OZRB;<Z#?%]/*4G/F/
MA/IY5,I+2;3XQ_"RKJJ&0VU639<T79\6'5Y*ZA+; ]UO_!M:(CBG;58]P@AZ
MCILB!J2#44%A'/R"5@6U[HEIJJ2HT%>>].6JK!*\F@Y_Z9FU3I,<J.PD6XDW
M,AHLSTG:]S@(XY^X88<OZ$)HX/,KT[:EB9<D=8N$9'-2-AT',N1XO6Q$PYP^
MH-5T8K8ER>>\JE9D3K6KE@Y,6M)<\BK'%</M$!&9MZ1CUTF/4)H",J EBR6!
M%E[(#X@RM!)N!Y+F?0%Z%767(OLB;_M5520]D;1*,^HRIY-9M=8>R _,>7M@
M3ESA.4&QF^357B /7>*!CL3?A0@7 <.>"75ST27B=,(2Z#A#@@L]E+/#K.O<
M3,\;,UQ7"';C5T/:R*+7 J\JVS0K:Y9=99'\E^CCI" YB%B&AQ GN+Z?">6.
M_]:D'3M(\ZK#CD>')H;-B"';6CSJKII*#TWS2=M2R-JF-4-W*HH=#%.T@Z%K
M&1:;E[3M37SH)NEKDNXM!^(T%?0%)T-5P6S-3C9]"T7<;]_&'2L'D>\N#%W8
MK _H@.@$E!3^CY5)IV*_'=AXD <\F>IK<F]DO1O4V/E\^UE"%)"V)5"/8&ML
M9:SQVG6/#>WG5DBJ3GA3:$^D7ZPL:'KL!2FZE?2(%5B3Y0ZK81<K3UC!7XRI
MJT/D."B.&BXZ1V<ZN<8QJ+ZHCM>R8ZF+L6=:6B9P3'/=U:E'4O&*E@[Q&3BA
MZ8$*ZB/E)JTY (RVI22EPKQ4"@1*MFAD#OF5]::?UR2)(#%)<%=XWR])K#XQ
M#XZ( 4? 'AXG2%C7(NZ@2[.V4Q$GR4DK'A!;\<>\-;'=*13'X701BNC,VV%[
MF16!N?ZZV9/<N?Y$*M\9[>T@-W+.L5%]O=4(0U8/K&?(%NXD)""\><ZWM0;Z
M4.<=J"R.P$GY#FD=\5R.QSJ#3AP 9BD$KAQE*A6TO2+M\E*D<2!5@),WVJSA
M"XZ.G4P?P!LGGH9:4AUZ^LMK'?I"!QO>J:IM>5/+%OG9?!@YAX/N:-*6$<)<
M4 ,1:$X<5*5UHX*[?[9ZDT$CB&ZKH%%V")2A*Y[_G4&*IF4%)8$33I!VWG&,
MS'.W+C0\2%7:-!D'K]."RHIS4ZJ^Y$@"8F@.]3[EX-4,-D(M>3FG^76DA.3(
M)"/J=&0D8'3TT)+ZC/N_JNG.+A%>*:F+,U=0 [HP).Z .&"7LB (\0/REVGJ
M>,9#5'6&5&?XAXD4= N66>U6B!+O/X/,UYQTB8)(#<L!MG"7UFW)@<)DMB(2
ML*@R?DMD[AON=T$GN<P[$1E:$B'@;":CH^;P7=IO(GC+T:)BOVL:I.Q]^UWA
M 3Q/$#N?YW JTI:"9 CR(97G!(GZ+:F3O-^T]WW>1?:;+"$$;A=,T8KWNX:Q
MW]-&$-%ZCBWH*P17-.'-)H:CL9#VTE7$%V3O89-AW]6(B"V@5G9I6=/&%X7:
M:T3%-L2H9*+5)/::EK:^X&PYG-F*M-FFKVB/A (G]YH$%RFA95,']IJVAC1#
M:M;6F#T>AO%PVR3(M2#;J"#-=M9>9R2:H:*3RD/V:0Z0!A";;$2Z^L!!&?(A
M<R%@AGM-)&,;C,1KC5.,BZ$KD!^#_6W(C!4G7^XT+;2BA3H[79+VW.%$D_V)
MH):B$H0J2#''C7O2T^GH<!'T/771QHYUB3#QC+-/*B),42"5L.9(9MP\+1^G
M'@9$V8>VN:3-)1ZC;D@(%'C6;DF3PYQ*(E/'Z4&G..\DJJI"9NO_2,>3FI#>
M29P&>QLYD VQ/ DWVN^<5].19&D;.I^%5!E^)&Z!'R#O0ON<"[&$M(.<MYLH
M6D'4)"4Q*AWJAKAXSD83XS=T%9)DP<L(;7 .?U3)EE0%TZ)OF40_#C 1UD<1
MH3G6M@U(D2IQA(OJ 5)/:(T!9_Y:N7F%1U]AEPV I*B9-WK!\O"[_GKF2 X9
M'9<;QJP>(YQ,N@0.6[RZ^U(W_<K7N3+E+X6O&#>O4D!%?=JK2_UV;>#)DA,)
MG<J!"33BX_75^G*=)D]OH::*TGS'[?IA6.FUH@F$LU<O8B\6(;5!615<H&1_
M7O^A'*HXINE4ON<P)^"5>EY_J@H+82G6U2X(S95'=5W>2X."QPE'?4LLW;/%
M">8M>N=J%[VH4.Z/1N]:PSE-EV#+@BS/A)E-EAJ=M:KA1"Y; ,'K1?856S]]
MD?%=^\!N;@_*G+%CSM QJR2G./N*LV&R(I,S)3,]'26%QY?<D0K2<C9$"W.L
M*IW;;7+)-2=IX>+-,F1+P6QO>F?)1-ZF9HE&Y"5QV51BR;JY/:AWR26"%0NQ
MY+[12R9#M8)K@U\09RRY(2E6<=9-1[I+QH&_0S$_M>2ZYSA&+#DGV_D$1;4*
MF4\[7'*'[-J\E\DF=+W(?=8?V,/Z%TV7/+L&2N01YWJ?A:0.:O6O/VAHS&=X
M.'JJ8HD>:UJ<W6BTA7=['6@M) X,[D=?QX;%/+&CML!0';["K03^%9)G6&HE
ML9&Y=:';#Q:8@T#G6LF=8:/8S)[&<O9H)()4:$XBZC5+]$<%RG:[$T]HNZ\&
MGTW'[>C]O-/[-U=V^X3*]<*2?8_(Z(]L5DG<!W2K1*P&D#,&L 6'O3Y:Q>4Y
M5EI)5EU324A4X/,!B^(CP\ >1(!T_8.)WS$+PKNME,8WG_"R)%9GQO\_2[-G
MJ2T((X]\#^&$1%P$4R1DNW T"-*02I8&.2DZ3=:JBZHH@(31(1.I(<4+?MU"
M'-JL1-@DJ=U]P5<9_9AS"B3]IR=M#8G;'?S_2%$BY12YP_3OE]O+RQUJZR*G
M+^.\)M(=$61"LHW47Q+^%8.&(34X8T^DHNV7_6%WB44 N8F4Z8RM0)I7G50(
M7RQ8F27K2[MC2E)ZZIKC@#/DM[.H+\@2X"S!LL9[!Z<LD BJ&)."&<\0C.X/
M=G=4-<-//8!RUQ6-^%/'GH4<^8<D_"7!<'DT/5S>)(?SI&\YGQ5&*H?'U,">
MZA3!:!M*5N+A;&J F4$$*T$XLG/I;D/F[(!@-2OI=<51W*27X^E1:-XY6895
MU_L(EG&L)71'J/'4K"6S!1GO9/[@U\(B& P[#M+,2;IF#.91U)Q>S.2$J2ML
M>9AA8 R1 *<)5O$F,L$Z?@W+,QBBL ?I=$,/QE[TG$:H*-;5C/J!.PRJ+KB4
MC HP8MG#P.K(0BLER3)0MTY:=O5"DR;*YU7)Z LE<HR+(<5ZP51$*B39 = @
MJ0KFSS[GUS</O3HVWI#T4G(@.>G:+2R0!N]QI)+4AEQD-34M<Q#Q4B%@ PIL
MIZ !_ "9,(L[6CWQP_BN^4]1T9;$T#/M_7D"17-1DC!]?*!ER,Z0S+4GV:G^
M^>[3]F#^]6Q_>[CYI/\Y$$TA'!W7L=/#^\)NFYX!+;#!L)Z1&,SW=([\F2SY
M]<!(G\+00RXZ+O*Z:=D8KUE5+),&_O:V4PF#=LE7**!%53&F!!@1#L&B 6?
M)PL("6&4:O@B; 3>*G$L^=$'RAP=;!C\2)#7R;D:3'Q[=2M>U_2 6+U= /1G
MB7J8XYDVAU<^7]'YRU?4KX(6S/'HF^/ME4,'Z&^=ZQ[ID%[+^D='<Z\K\?]*
M3M4"_<A$J\8T0SH^G<@:OI1<_!?F6MV21"&B!&F&)PS288D</7%H06*B;-E[
MPUGK(YI!C<;K$D.M$,V$R"@0LDW'YQMIQI1BPG&^86O13)"KQ__K.,0Q]I[K
M1<]\LKE9;W='*($P[!0GC[LA'6.E]8M_GS]!<(CVU,(*$F]1L<]J^=ETRRK:
M4@,<OC4 A[^?O3]R*,(8=.^7,YV1!TWC<G_[_@;P:&O5"6,P"85.M71&G(_9
M"6D@?GZ8_)WXYS\%X!E9C _9<\Z0\Q(DYO2D6.^.:S^CY3)J%\*SAV_Y<S[7
M]H%"QWEGH^/03KZS*KE$Z*CZN?"A['P$$/$)$D8?*@2"F_5?BX"J8F.;Y]MA
MP:PCK7IPHL8?OI0/=6&@*N>+]5\+OT T!J.9_R7"^4PJH19V".>6Y$/Z"&WG
M^N!F&/_R:O,E6&LOE06^SI1OZ_<70$Q_#CW<H9<583L;VSQ,_;<A+!-VD[E"
M2::X*C,V=C1EQ8E178M%F--SX)%C<[":'P-HRH]NM[M+WLC?7[+5^-_$=XJU
MU$_+@-QBNV= I"U<RG$C4F78XILW5\G4H;F6@<Y>HM;E%9#CAXG-"\C0W;WG
MB4DK&%('%>O#!\0,/;W+;,L[=#DQS=K?Y9F%2X9;UCG[L@J6>^X#XSS_MA+S
M<ZZ2 ):TI0[]I+JFWEC#2>^@(RW6H\RX<W2I.WQ:^3[U?E"TT:4\&];AG E=
M'='4S$:<JG0%\Q9SQ;^JK"6OM%Z UIP.DZ , T>%&91^:2^<O(!^D.*?LH[9
M&^DR5!Y-UDMO]AA(%N_9B: &$33ML/QG7;YEP)&A(^);;'SR6N_0X1!ZLR8T
M#T;)L^&6Y6O)]2W=I&L5V>@>XC'2A-A)=@2&%)#G5YS.B?+#P@GMX%6$AS$+
M<EAU48^_C25-Y.HB*\\K$D,D<Z"7E_(![95"Z M>)CRE.W2L,<S>#K"L@^-4
M_K7GO?_W&3,P2DY@S$#7C?_GP 1G3,2"^[-<QJ%92>CET)^-H>KRR0"*WX^0
M,!*M4TJJ'UE3#10&!?IE"E[?)PXGYK8(0#^BM,NR4EO8\;; >T*;%,2?F]?<
M3"9 /WNVD/VI@!;Z@-R_)6UIW:I:2"J=.W\GX3M[=E?*)(]U-F+0.YSU@#;I
M=OS\"OO+V(-A^VS>.5I\#L5YF75_#I#!M=9WFDAE9T+5"^-X.Y?)$,+;=S,-
M,+Q#\S0@WOY%ZW;+;+?E2Q?>U6BO'H^=J.''CY4FU&;15)G_78:Q G<V_ISB
M%^@FK$:-34R/S^WZ%IY^UV)RW&Q3M]>4I;C(R:31T)=OH>HVIB\J,-?PG (R
M7S>8!@+WWX9AU&O/Q3HL?Z[M!;\&*$.;7!K&" %5+L;1=I28[XHT8-(1#5G.
MXU0@4C-* WWZ")\*^(>(W61'J:GT 0U,,JGMZC1*;S_A8=4;_!G-U?,"']2%
MGLT1Y/X7^U#KT4L^9J3?\8-7A85^')F%-$9D1,PRQID&878'O/O=N?!"7W:Q
MSD&J#HK8"7,%A2C%DQC-Y;5Y$>.%;X_7^R-Q =TZM]=#67?V?K-+WMQ^II]?
MO#$ZP^GHHU3^6V#[((V  _M>[44)3-_(5E\#@?I2)KVX1LE+ZN;3$8!JKCQ\
M?7&S2K)"^&T\GBZX$\X5_F"J4C)(NU.UQ562")ZVK2*^M)01>6QW1'!M$88=
M$VZJMQ3'S!11_O;NGFR.%X?MM7G.$86'$4$K^W+.F&:"-#GN=YRLGV<_9<5/
M/FHOGY'*2F$H M&<2#_L9Y;PFII*F!_3Y%=^D6*/$]87HH6- FW=O?R>M8<C
M58[XT3=I";1T,\ S,9@ALBQIO(^!;TP\=A,MD)U_RW&\YU:$G0:;'1S/_2'Y
MYV9W>4I6X:D(P'WZUP1'I^J1SL E>VYK%T1^L=9D.U%+CY:HX-T="T FF85F
MI> +'+D9!',/BGZ%/>_J28P6']@O">>^F"">[7YL8ALLF2,W" KTS=?DI2BO
M^ISS,EFM2P<8\=AS4CG$2S6IRBRKTI ?-:*A#(*S XZ7GYUS($">'=7^QN,Z
MD,_((8>,T[>RU()X^&ITGK. OIZ'_OV+'S-[W J@V=D/@66X&-KCAH#4SGYP
M'@( L>W_N??\[('@=KX$?(>GPVQ5^W^N/#_/0/!VG!R8\/C'PD<R+]RW,['<
M/]_<3ZY\U?A_]M'<H,2_]>USYILT$,4]Z^M]J_:!<[M2)0)#[;.$8G#<(38)
ML(@'DGO<Q(/*[3^0'D#N*#EL+.Z0,>:%VG:T:A=G>\8,=V$/[EL')#J,K/V[
M#:WM*NUCR&=GH0M@GA=^ZP(EASOP #R[1%F \.P>]$F$9M??-!>;V;5C+R,4
M'VRE58A!8[1!1^42[*9=FGS9WY)6O!8Q9_%B#EM1WUOB @0(HN]=L"T=]?6.
MU2E+5PR"CH<4H*VWR^ V8IYA8'.--:6 OKYL=G\")(T-- 6;+FVL(]M8EQX)
MRLN$Q:7>'LY%S?ODY/G;\X=!6]8D5$(I2AX/"@Y,13E)?%5;+*;PRMRZ8F'F
M])*_.>)BRWK2Y)2-4&9L.:+D5FAP7@HI=?@__O&/(BL<A7C^#%] /8N]"5CC
ME$WH(N#:%_)0AOT8\=9SR#683M[ZM0Z12@GOV+]N#]OCY?8B&NXRZZ,YDYO;
MT03)M>\)9'HLN-)FY>%SSYT.RG<88@Z!@L?LZ0)FS_O_G=7<XRY-\OV20U@X
MAW!<#F"Q*<F2$=6MQ#(T0'A,9 :^2?53]R.%HHW4</JK:X('NW _31FX>G8'
MS\GVE%J8[]'Y?'.]0@J4X">7GJ%N+3:=[+;(9W<K+AD;+,VY)6*0X./&(W\5
MF?/T&>EGG]B5QOGP;C6()P*'G<[$FL-Q/Y/RY%.#N-US5!B_G0S8$MJS;[0Y
MD/\!EX&*] IXT(90Y0#J30R0?]A981"1G&%'9^*EK&^.E*+@/;>F1>C8O$L/
M <*]%N'K1:01O.)L 89]"KZ<*$+ZA.FK_9\KI"$*YB^\E]CE"%W4!$Z33)%@
M^XH%W "D55<[%NT;UF>W%Z;C:P%'['Q^W'S>GJZOKMAI.;^;%%K^P0W;7W]%
MWJ'7:RCA\;^&R41?AC2-T69TP<WXU^W5*FED/\X<D#7D$.OUQ<T>[!#P=O*3
MAMK ;FIF?82AKLT2,^=:!0J[,[67?.>)B67^#D/7]&AB11:_[UK9C_.,4/J\
M*T3EC=IH1Z!S?VJAA6?:PXGE\8GE?>CB +9\=&8.&PUGYEP9XYF%A8, JH\R
M<>&>]5'W=:1[SYD>3M[9IW'O87E9^N@V[-VA]:!W<=,$WV8E-,T+#FI__7ZW
M_2A=XWBK5LK9"[Y7@9H@A;.6HA,"^=S.ZQ+S"2^T=<DX^/ZQE1?&?45;.UED
MJ817H=5>W])"+U 3?G,P=<E<VAP_:1DJDO1D11;JV/N@8A?%&*8OAAYH[1H9
M_@*)B\IE1'6.9ZAUD;BU+G02EI\,Y]Y"%M'[W21G^2YX?X<&#W1.^_"=XF^]
MK/?8O>!KO:CWB'#WMU[6>UA"^ULOZWU2!1NU7M9[6,CZ6R_K/2QD_:W#O;_=
MW,@R4U;\F_1?<X2@D[X<.O^^K)LS52 JUKA>TKB::FQ2,%3-*G[11+:( 70'
MI+0L&_G^JX2N$J4M_DXBT_#T=S#T0]>B#OC?R0-7X0Y5=?':\8OSHD((^\D9
M'L8_BADB,"=4*B0J;]\8RP!IJG2U\F6D\U5O]B9/99!F??/IL+_]*.H/Z0H5
MXD\FL87HYE@7WL<UCDZ .&;)K\#;5*K:;G\42&UP]*QO)%".&A6;;F73\!S&
M_7M?;J?*Y?C<7[)21:B8R_B38+$:I^$X:\8J.X$,&AY'E:X85T5)9E7%F!PR
M7E,#:8&7^]V.L8440(?[/NVO;^':F%7E[ =*7WA^;-P?8Z4QG*V7>$B%>L4@
M$_UR_=4Y9ZI=+MHE3;25Z:WWMO,4XG"L#=3D<!^44:/#_14U.YQ? S4\QLTX
M'L#]L2D\/]:=>TR^50"EIDJ1[0B+/Z$Z..U6BJJ-$JT>HZRLU<FN;)8.?/-Z
M5-D@VM@9X$+7KECPT6"!FV%QV07]I.KDIJIV@B@U<27:17K2 D$=KV%%BHC[
MS1$EP2HH,W9Q6LC,'VZ9\)K?[V; %O?9LV"=W7?H>8J_[C"6*>'A%+.Q;I!]
MV#'>C(1N47FEJ6I6^(5MN'#.O%EH\32HS3)U'.;1;&;?;S4E'UN4]#V:R*S,
MI-0W4.XEBG_@(*D<FIJPZ5]);SF,PJ<CKGCVY0Q"#+RU"*V8ARM=9>)@JG8(
M75(=8)0JV]_82A]#D)"&?G&S=Q/KG*(>JC8:GN:%^AB>H<#\W5]QUKR<V!!M
MQU-%S73FW-VS%(OG8<[5PL;K_#EP>NSF4H%P22*K"G("/04J*!M(KI6H"2ZK
MK+RVQ<0"/G6Z5NMN%:/Z%VY!;!D^D%>B+BC!NL*'D*I@;5-45T"XDN"#V'TZ
MGL0,;<'Y1OYKR2<?3!66!5^-A?J\-88J["RXX8?&PGCGPE1?<,L8GAORJ"AP
MPT^XB>W-O-L=-ER(NW_?W*7#U<.=OO?^?7PP/<A39<,+AGBCS&EXBB)\<2[9
M\,/(]K]4M:6MPI1D(URO#S=; )/#6RT+2<:\!S$FEL_NU^OMI57<[)XG,$&F
MUU_H:D2JF*#3R=/SUV\>IK.*]4Y&VPQ=,R0C_]C<R%W7/A#[6DHLA=?UNGC=
M+H,:LN$$01,VX0\HS0.@4?[NYT0:H585NWR\XP7[G8[Y\8N].[:?LY(9?4S,
MFD,5WGAXT;$@98Z[. XZ&B-RA.3I7?^YWNXXTA8?BOIGD:\*@,0+N1"<<I;%
M6XQT:5$$,?(L$"XS*I8@P[(,7MR@_"B[N].Q B\&C>*O#6TI=G>DR6[_A0;@
M?XAXY+DBUMO;[?7UG7I[[:GB&).6?O/0;R#-G$*@DN,\HTO@[)!2*+3# +$&
M92;OM+Q-H*,%^V6S2_AQJ9KI:/1V6RX[*=6RYN$WJP  D[>7\-N4["7I[K+T
M\#NM1 Q,>MUM-[_;\.NK1$&:8KW!.56H^T+:A'IN9K+ J"SB<@ 5J];A^&\J
MD(Y$R41APBD;?G:)0T=SD749=.5!XSF(#*I2MTFY<8H AKP3$Y7_W(<^E<P2
M&=PJYN?(7$M$8C6TM/=[WYO=W,I^,_&CRVB*/(=ME5D4;I"CV";:O%P?%B$P
MUH$V]GQ";>SYA-K8\PFU\;U-!RH=^AZ;PRJ5R;:390^!,!RLH1@IOAA5,,;5
MR!P^]^<.CBN/>9Q)GM)B+D$FZW:%!SY75+$!4"6HR7H9J$F\TWF0)_$^E@&B
MQ/NZ"UR*J509:O%[[D[C_U\EM'EB+U75F7S%T99?A@/Q%Y5I44$5E5!1T>1T
M:]5E?2J *W]#[21;*)R])]5X3*1X:!S21!*[NIPSJ0E(8[+CZ61+O/[P/3QH
MQDYE+OH4@P,8%G(+QW%RG98@2%[C<U'(,BW!CWK?1Z^(PO\^]X'2.-W;M>9"
MC;CX2S FM/7-P*X"$Y0S?, -#P ."D<E#'/M&TE<.FS>#+K2$"%#D-+X'BSK
M;&)OEG4V?\^6]1O=O&5=S=G493W:]7]^X_H_]S33>3?Q?3/$_&'OE77F#_N]
MF&S^#.Z3'6</>O^,.W_L[\7B?KWPOCDZ.,J],G!PE._%K\$![Y$]@V-\!S$:
M&NI[,5_<H+AO)IP<[5Z9<7*T[\64DP/?(W-.CG7_3#HYY/=BUCD6Z[VKAO/&
MO%?&G3GF]V+?F</?(Q//'/'^67GFP/,96C@$YOV5<<WGV)O.9_-WWOETEIWH
MF:=5PMJ4;;ZO[^].B>F.OX%6TYW?C9J/9#5OQV*^WS[N3M5YG7\#9><-<#?J
M6KXH.LMP#\J8#Z1T!+L)5Y"]G^RG.Q7_##KDGC]GC/"KXWZWO63VM&#N1,W:
MW?8#YYGJ.IG+'9*F:.:S_2%YHHIFZAX9\YO)KUN&]VEZ@M$T"N%CNOB$-TQ?
M\"?B142XB*Z4L']/Y-D<B0.\N=,_'8\WO_P/4$L#!!0    ( #%O6TK>Y$3T
M1P(  %H+   -    >&PO<W1Y;&5S+GAM;-566VO;,!3^*T(9HX51VTF3TM4V
M;(7"8"N%YF%O1;&/;8$NGBQG3G_]),N7)".[9-U87J)SOJ/SG4\7YRBL](;!
M8P&@4<.9J")<:%V^];PJ*8"3ZD*6($PDDXH3;5R5>U6I@*253>+,F_K^PN.$
M"AR'HN9W7%<HD;70$;X<(.3R;V4*$7XZ>_VEEOKF%7+CY,UDXC^=W^SC9VW@
M'"/'\2&-<+"XQ-ZODU[XAWE-;(]Z_GO4/V#>(UX<(!Z)#B1>V42OV]4XS*08
M-W>&'6"8"0>T)BS"MX31E:(V*R.<LHV#IQ9()),*:7.JIG)@D>K9A0/GV0/O
M>#@54K6U707WN^JF[P5ZSPJDC T"I]@!<5@2K4&).^.TDUOPNQ#J[.6F- IS
M13;!=(['A'8P1592I:"&,@'NH3ADD%DYBN:%';4L/1O46G)CI)3D4I!60Y_1
M&88V <8>[=?P.=OA;C+DYM@C\3&R*GK3K+HSQU/S6\G;;(Y[F_8X7E32M=3O
M:[,<T?KVSL&#@HPVK=]D@P##3LJ2;=XQF@L.;C$_+1@<63 .25\'%5+19\-G
MKTIB % 8K4%IFFPC7Q4IE]#H_CHUV;&:IR>H^:7W.0<!BK!MT>;N_\^[_(\5
MSZ[^7'+[K[(O^ 4UVMYV B+GIR!R<0HB3^!.SJ[_LD:O:XU;_7>G^PXH6M64
M:2HZM05-4W!Z[/,GPO?V7<5V>N#8A V])BOST-WA-[DI9*1F^L$NL0U&>+0_
M6N'!8IBU'"@B/-J?(*4UOVX+CJ_I^!M02P,$%     @ ,6];2B$C<\LN!
M820   \   !X;"]W;W)K8F]O:RYX;6S%FE%OHS@41O^*E:>NM-T$,&VG:BNU
MS<PH4K7-3JIY=\!)K(*=M4T[_?=[(9/II4NN]N5NGA+ F".#?3X;KEZ=?UXZ
M]RQ^U)4-UZ--C-O+\3@4&UVK\(?;:@M'5L[7*L*F7X_#UFM5AHW6L:[&Z61R
M-JZ5L:.;JWU=<S^^N6K_?#?Z-;SO;S>%*J)YT4]J>3V:C*#<&!7L*MW_[H@N
M_7]A<JN5*?34%4VM;=Q!>5VI:)P-&[,-(V%5K:]'^R)"V5)\MM'$-S&SNZJ@
M[$ATEYZ5UZ,$_D<5X9P7$\RRTB/A+PT<\+,R:<'Y(.]AVU6FA*N7XDY5RA9:
M++JV08 I 9@>#5"<S!6"S C(['^$7+00[0E!N)7XK#R^U9* E$>#O'?U%D'F
M!&1^/,B-PBUY1D">'1/R'$&>$Y#GQX-488,@+PC("U[(15/7RK^U4+=%X1H8
M)>U:S(&[,!J/0)\(QD^\C'=-,%:' (1_-W#QK@ >O2?4\#WAA9O9%RC@?+^U
M$M(HS$J9>SC;Q[??Q1Q&ZY_Z@Y;;MN=A2,HJ";-6OCI7OIJJZN@>XT9[<'-4
M=MURB%N,27DE81;+U(3"M9VB@4[\",VZ*])1PS&,29DE858+]%W?$CX8M305
M])#^TTCY)&$6RLP6KM;B2?WH,U'Z2)C]\>#L^O1)^UI,];+7)2A?),S"^**,
M%]]5U6A,1,DA8;;#-QV-U[\R]*Z;WFFK5R;"X((Q*3\DS()81%<\G]ZI #V@
M35+:AH\)/Z4<D3([XKX;0=;:?G!J2EDB9;;$0J]_W=BOVJV]VFY,(6YAPM?.
MDC F.?O@GWX44&(W[K8QY9L)SQB.LD/*;(>_&N6C]M6;^&(L3(R,JL1413PI
M2BDMI,Q:6$ =90,^G<W$J>@%TG:<P9B4(E)F1= A5&!,RAHILS5(S!3/.E)*
M(RFS1@;CLCAY4H 1?L.4E%I29K6@W#S(1ODD9?8)&:#%"5[RH+22,6N%C-!9
M@C$IT63,HAG(ID-W/*,LDS%;!H?403AR;8O9,OVT.HA'229CELQ[;!U$H\22
M<8OE0##\"8HQ*;%D_,M9[_EPL!$IGV3,/B&#8G:!,2FA9,Q".93%!NXUY9:,
M>ZY"A0@YP2O5E%LDLUL.A(BICLI4O6=34FZ1S&[II8@A.$HJDEDJ9(R0&<:D
M]"*9]4+&""DQ)OGRA%DSY$J<S#$FI1S)K)S!M#/T9%+"D<S"Z<>=(3I*.))9
M.!_SSA ?91K);!H<>(;8*+U(9KV0*W8YUDM.Z25GULOA8-8U*,:D])+SOYS'
MP6S@9N>48')FP9#)+,>"R2G!Y,R"H3&Q8')*,#FS8 X'R'\]D^3[>>XY#;6F
MEY]A3$HQ>:>8\?XKG!(&"*O+/^$2 ?87JBKF7K0_NS>%,F]7^%=-5=W#OD?[
MX%3WW4Q;Q_Z3GYM_ %!+ P04    "  Q;UM*90V\O_T!   -(@  &@   'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSQ=K-;MI %(;A6T&^@ SG9TA2A:RR
MR;;I#5@P8!2P+<]43>Z^#ILZ4N*O"_2QP4*@<][5(VOLAY_I6)=#U^;FT.?%
MV^G8YG75E-+_""%OFG2J\TW7IW;\9=<-I[J,7X=]Z.O-:[U/09?+51BF,ZK'
MA^G,Q?-V70W/6ZD6O^IAG\JZ"F_'\*<;7G.34LGA?)&;<<'XE_<^_<_Z;K<[
M;-)3M_E]2FWYHN+?@BI\':3S04H/LOD@HP?Y?)#3@^)\4*0'K>:#5O2@V_F@
M6WK0W7S0'3WH?C[HGAXD2R#CDI^$L.9K+8!KX7LM &SABRV ;.&;+0!MX:LM
M@&WANRT ;N'++8!NX=LM &_AZZU ;^7KK4!OO<*]-KK9YNNM0&_EZZU ;^7K
MK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K;4!OX^MM0&^[PED).BSA
MZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZ^U ;^?K[4!OY^OM0&_G
MZ^U ;[_"63<Z[.;K[4!OY^OM0&_GZ^U ;^?K[4!OY^OM0&_GZQV!WI&O=P1Z
M1[[>$>@=^7I'H'?DZQV!WO$*SRK1PTJ^WA'H'?EZQXG>N:F'M'TIPZ'=YTN7
M?!K^;<T$[ES>C^GR&>>IW^Z?*%W&+2F</R^NSGGJ1T3X]/;'XU]02P,$%
M  @ ,6];2E7=Y!#9 0  OB$  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=
M3\(P% ;@OT)V:UCIQ_R*>*/>JHG^@;H=V,+6-FU!_/=V$TPTF&" Y+UA;*<[
MY]UHGBMN7C\<A=&Z:TV89G6,[IJQ4-;4Z9!;1R959M9W.J93/V=.EPL])R8F
MDW-66A/)Q''L>V2W-_<TT\LVCNZ^KO>MIYEVKFU*'1MKV,I4OYJ.-PUS3^VP
M)M2-"V=I039Z6*<N(5V;9JD:,K;'A-\W]N?IOJ<5>=]4]*]H=C9K2JILN>S2
M+7EPGG05:J+8M7FHM:?J)?K&S#=YG[6/C[I+C=FZ93\6Y*?+$3]:VAU@J!QS
M<DS;@G:-&@I?G_R@@=O=4%I/8^=3U<=FQ^.E2,^I&EB_\)B/2/W6J:C::WAJ
M?;H?]MWZQ?!]UPO_+@8V' Y[Z\?+(4!R2) <"B1' 9+C'"3'!4B.2Y <5R Y
M^ 0E"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4H
ML@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15
M*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLA8HLA8HLA8HLA8HLA8HLA8HLA8G
ME'4XYIUNS%])WJQ=;.>SX6\;MY]02P$"% ,4    "  P;UM*'R// \     3
M @  "P              @ $     7W)E;',O+G)E;'-02P$"% ,4    "  P
M;UM*9O,+8((   "Q    $               @ 'I    9&]C4')O<',O87!P
M+GAM;%!+ 0(4 Q0    ( #!O6TIG]CJF[@   "L"   1              "
M 9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( #!O6TJ97)PC$ 8
M )PG   3              "  ;8"  !X;"]T:&5M92]T:&5M93$N>&UL4$L!
M A0#%     @ ,&];2E_3%;.@ @  I D  !@              ( !]P@  'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( #!O6TJO'1:^H@0
M .T5   8              "  <T+  !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6Q02P$"% ,4    "  P;UM*&SY&YD<"  "@!P  &               @ &E
M$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ ,&];2KQ$
M.TRS P  9 \  !@              ( !(A,  'AL+W=O<FMS:&5E=',O<VAE
M970T+GAM;%!+ 0(4 Q0    ( #!O6TJ-N-:>=@(  /('   8
M  "  0L7  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  P
M;UM*?UM(@IT'   ^,   &               @ &W&0  >&PO=V]R:W-H965T
M<R]S:&5E=#8N>&UL4$L! A0#%     @ ,&];2AVIP\4J @  .P8  !@
M         ( !BB$  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0
M   ( #!O6TK2@WSPMP8  #\C   8              "  >HC  !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  P;UM*4UR]_+,!  #2 P
M&               @ '7*@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L!
M A0#%     @ ,&];2CS) _>T 0  T@,  !D              ( !P"P  'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  P;UM*S-W-J;4!
M  #2 P  &0              @ &K+@  >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;%!+ 0(4 Q0    ( #!O6TJ46^:TL@$  -(#   9              "
M 9<P  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ ,&];
M2LY&'3"V 0  T@,  !D              ( !@#(  'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6Q02P$"% ,4    "  P;UM*#2.$@[4!  #2 P  &0
M        @ %M-   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0
M   ( #!O6THZ\F>7LP$  -(#   9              "  5DV  !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ ,&];2A;1;&^T 0  T@,
M !D              ( !0S@  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q0
M2P$"% ,4    "  P;UM*6I*2.K4!  #2 P  &0              @ $N.@
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( #!O6TIZM8&'
MM@$  -(#   9              "  1H\  !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&UL4$L! A0#%     @ ,&];2N,X,DJU 0  T@,  !D
M ( !!SX  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  P
M;UM*1CUA(+4!  #2 P  &0              @ 'S/P  >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( #!O6TJ#_M% M $  -(#   9
M          "  =]!  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#
M%     @ ,&];2LHX6RRT 0  T@,  !D              ( !RD,  'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  P;UM*9MWH@+4!  #2
M P  &0              @ &U10  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM
M;%!+ 0(4 Q0    ( #!O6TI5K:\ M@$  -(#   9              "  :%'
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ ,&];2HQL
MF!&V 0  T@,  !D              ( !CDD  'AL+W=O<FMS:&5E=',O<VAE
M970R-2YX;6Q02P$"% ,4    "  P;UM*V+]IB[4"  !\"P  &0
M    @ %[2P  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (
M #!O6TK4;AH7Q0$  #<$   9              "  6=.  !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL4$L! A0#%     @ ,&];2IUP\)C& 0  -P0  !D
M             ( !8U   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"
M% ,4    "  P;UM*=-&PZ;@!  #2 P  &0              @ %@4@  >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( #!O6TIRVYXUN $
M -(#   9              "  4]4  !X;"]W;W)K<VAE971S+W-H965T,S N
M>&UL4$L! A0#%     @ ,&];2F/M>X3& 0  -P0  !D              ( !
M/E8  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  P;UM*
M9 Q7+K<!  #2 P  &0              @ $[6   >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;%!+ 0(4 Q0    ( #!O6TK%?TY6[0$  &8%   9
M      "  2E:  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%
M  @ ,&];2K4B?J#$ 0  -P0  !D              ( !35P  'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  P;UM*:5;B[K<!  #2 P
M&0              @ %(7@  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+
M 0(4 Q0    ( #!O6TIDM&R0[ $  &8%   9              "  39@  !X
M;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ ,&];2@,6OYG"
M 0  -P0  !D              ( !66(  'AL+W=O<FMS:&5E=',O<VAE970S
M-RYX;6Q02P$"% ,4    "  P;UM*:/U7YLX!  "<!   &0
M@ %29   >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( #!O
M6TK61F1GN $  -(#   9              "  5=F  !X;"]W;W)K<VAE971S
M+W-H965T,SDN>&UL4$L! A0#%     @ ,&];2@Z)(Y)[!   QQ8  !D
M         ( !1F@  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M    "  P;UM*^1PG*ZH&  !U*0  &0              @ 'X;   >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( #!O6THPB?D.&P(   X&
M   9              "  =ES  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
M4$L! A0#%     @ ,&];2@W_Q;$$ P  _PL  !D              ( !*W8
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  P;UM* ,U4
M:W0'   =+   &0              @ %F>0  >&PO=V]R:W-H965T<R]S:&5E
M=#0T+GAM;%!+ 0(4 Q0    ( #!O6TJ%?M.85@(  $P'   9
M  "  1&!  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @
M,&];2OG6SIJB @  .0D  !D              ( !GH,  'AL+W=O<FMS:&5E
M=',O<VAE970T-BYX;6Q02P$"% ,4    "  P;UM*P9].M&$'   7*P  &0
M            @ %WA@  >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4
M Q0    ( #!O6THF>60$'P<  $DM   9              "  0^.  !X;"]W
M;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ ,&];2DT9:6#Z @
M_@T  !D              ( !994  'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6Q02P$"% ,4    "  P;UM*>,$P#0L"  "(!0  &0              @ &6
MF   >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( #!O6TJ6
M9%#<K@L  -Y*   9              "  =B:  !X;"]W;W)K<VAE971S+W-H
M965T-3$N>&UL4$L! A0#%     @ ,&];2L%YA/ > P  10P  !D
M     ( !O:8  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M"  Q;UM*4:3]9'X(  "7,P  &0              @ $2J@  >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( #%O6TH=^2I8> L  $5,   9
M              "  <>R  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L!
M A0#%     @ ,6];2@-^,08]!   TA(  !D              ( !=KX  'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  Q;UM*_?]U^AH#
M   $#   &0              @ 'JP@  >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;%!+ 0(4 Q0    ( #%O6TJEBO<51Y   ,\I @ 4              "
M 3O&  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( #%O6TK>Y$3T
M1P(  %H+   -              "  ;16 0!X;"]S='EL97,N>&UL4$L! A0#
M%     @ ,6];2B$C<\LN!   820   \              ( !)ED! 'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( #%O6TIE#;R__0$   TB   :
M      "  8%= 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( #%O6TI5W>00V0$  +XA   3              "  ;9? 0!;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@    !! $$ N1$  ,!A 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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>78
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.6.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>419</ContextCount>
  <ElementCount>414</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>90</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedStatementsOfEarnings</Role>
      <ShortName>Consolidated Statements of Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>040100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>050000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060100 - Disclosure - Summary of Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SummaryOfAccountingPolicies</Role>
      <ShortName>Summary of Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060200 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060300 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060400 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060500 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060600 - Disclosure - Discontinued Operations and Disposal Groups</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups</Role>
      <ShortName>Discontinued Operations and Disposal Groups</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060700 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060800 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>060900 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/LongtermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061000 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061100 - Disclosure - Retirement and Other Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RetirementAndOtherBenefitPlans</Role>
      <ShortName>Retirement and Other Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockbasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061300 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061400 - Disclosure - Segment and Geographic Area Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SegmentAndGeographicAreaInformation</Role>
      <ShortName>Segment and Geographic Area Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061500 - Disclosure - Concentration of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ConcentrationOfRisk</Role>
      <ShortName>Concentration of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061600 - Disclosure - Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/QuarterlyFinancialData</Role>
      <ShortName>Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts</Role>
      <ShortName>Schedule II - Consolidated Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>070100 - Disclosure - Summary of Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Accounting Policies (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>080100 - Disclosure - Summary of Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SummaryOfAccountingPoliciesTables</Role>
      <ShortName>Summary of Accounting Policies (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>080200 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080300 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080400 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080500 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>080700 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>080800 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>080900 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/LongtermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>081000 - Disclosure - Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/FairValueTables</Role>
      <ShortName>Fair Value (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>081200 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockbasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>081300 - Disclosure - Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ContingenciesTables</Role>
      <ShortName>Contingencies (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>081400 - Disclosure - Segment and Geographic Area Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SegmentAndGeographicAreaInformationTables</Role>
      <ShortName>Segment and Geographic Area Information (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>081600 - Disclosure - Quarterly Financial Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/QuarterlyFinancialDataTables</Role>
      <ShortName>Quarterly Financial Data (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090100 - Disclosure - Summary of Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SummaryOfAccountingPoliciesDetails</Role>
      <ShortName>Summary of Accounting Policies (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090200 - Disclosure - Business Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/BusinessAcquisitionsDetails</Role>
      <ShortName>Business Acquisitions (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090300 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090400 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090500 - Disclosure - Goodwill and Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090600 - Disclosure - Discontinued Operations and Disposal Groups (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails</Role>
      <ShortName>Discontinued Operations and Disposal Groups (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090700 - Disclosure - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/AccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090800 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090900 - Disclosure - Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/LongtermDebtDetails</Role>
      <ShortName>Long-Term Debt (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>091000 - Disclosure - Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/FairValueDetails</Role>
      <ShortName>Fair Value (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>091100 - Disclosure - Retirement and Other Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails</Role>
      <ShortName>Retirement and Other Benefit Plans (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>091200 - Disclosure - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/StockbasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>091300 - Disclosure - Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ContingenciesDetails</Role>
      <ShortName>Contingencies (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>091400 - Disclosure - Segment and Geographic Area Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails</Role>
      <ShortName>Segment and Geographic Area Information (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>091402 - Disclosure - Segment and Geographic Area Information, Sales by Country of Origin (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails</Role>
      <ShortName>Segment and Geographic Area Information, Sales by Country of Origin (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>091600 - Disclosure - Quarterly Financial Data (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/QuarterlyFinancialDataDetails</Role>
      <ShortName>Quarterly Financial Data (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="rop-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>091700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Consolidated Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>rop-20161231.xml</File>
    <File>rop-20161231.xsd</File>
    <File>rop-20161231_cal.xml</File>
    <File>rop-20161231_def.xml</File>
    <File>rop-20161231_lab.xml</File>
    <File>rop-20161231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>82
<FILENAME>0000882835-17-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000882835-17-000006-xbrl.zip
M4$L#!!0    ( #%O6TJ4Z\*E?.<! !/()@ 0    <F]P+3(P,38Q,C,Q+GAM
M;.R]>9/;2'(W_+\C_!W@MG97BB I'#REG7FBU9+&;>N*;HW];C@<$VBPR,8*
M!+@ V"WNIW\SJP 0)$$2('$4@)IG_:A) G7^\JRLS+_^OY\+2WHBKF<Z]B]7
M2D^^DHAM.%/3GO]RM?*ZNF>8YM7_^_5?_^6O_];M_D9LXNH^F4H/:^G#^]^N
M[V:F!8]ZTK>[K_ GD?H]:*,G2S?.<NV:\T=?4B:3@=255%D92/>KQ<+TI8^F
MK=N&J5O2-]>T?6B@(WWZ=-.3KBU+HF]YDDL\XCZ1::_;Q<Y_/KB6!&.UO3?X
MI_G+U:/O+]^\?OW\_-S#;WJ..W^MRK+VVK0]'YHG5\'S,, ?1Q['GQ]T+WK\
MY][SSQI]&B8R>4U_C1[US*0'H5GE]?_W^=.]\4@6>G=W/-C]=/-B?#3#U^S'
M\%'3<_JJ,CHV6?9$](+]1#Q_NVV/&+VY\_2:_0:O*5I75KJ:$KX$VSS7]67T
MUDSW'F@/P0_XRG#[E2DQDSN!'_#Q_DX/OGMP#I/7\&OXH+U:)#\X]=W7_GI)
M7L,3Q#6-Z 7'3O&.8W=WWC.<E>V[Z^1)!#\FS-M8N2[0QZ'W@E\37K1UT_"2
MWZ(_X2O*]BN>:22_ #\D/>XOW0//PR\)+Y"?QF/R"_A+PAQ<9X,1^)NX/C$>
M>X:SH,\J:O1D&N($HI:DOR(UO?$HG=R1F42IZPWNV2]7GKE86D@T]+M'E\Q^
MN8)>NV%?O9_>]$IZS=JA/ $VU?;)3U\RI[]<&?B<K,B*[T2CH\]&3Q/@//XZ
M^"[ZUISB]S.3N!(=%]F:3+A"-[?_=?6K#/^-Q^I8&_SU]>[+85>O$_H*>H(%
M-)WI;O^P/*[_'GCLK^$&R$K8RN:WG9>(/=V\HJBP9YN.I[$7PF]C78=?!6MW
M?#F'FER+160H\X,E''8U.6H\^"6/]1C)JMJOVWJ,NK+:5?M%K,>@-D066X_!
M-KWDN1[U83I;]%+8>O0C=MROS<ILL>-^=G;<+XX=#Z+EK _A;2WG(/MR#HI;
M3@T7\8][']I;P(0^_&,%<[IQ%DO'AH_>]4_3^^-Z.C5]L)1TZYMN3F_M&WUI
M^KKUF2P>B%O!!FS6E<QQT-'7P0]3&,;/I64:IL_&*$U->(X9>X%V_^;HE*]^
M#1\[.O>_OD[L;C/,UTGCO(A1:<4QJC10^.X2W5NYZWO?,7ZT @ ),V[?MM\1
M7S=M,OV@NS8Z/EJQ\\F3;M_F7QO&:K&RT 'VU7\D+O[LDD=<U2=R:X,E3%J!
MA]3KT#Z(P,>%8[='*.S-MX%;7@O-NISUV#'AA+#D35AR;*_N>&,%(^6#D7+L
M<,[&;81VQJEVUAB>)!!6!X35F8<)J2=XTHY?7^C87.O8?!UB9)-G CO58H<O
M294-.^+\0Z FNWXC4"-TG.PZCCAVK_C8G6.-)Z./2"")(R3QQ9,R^H($DCA"
M$E\Z43;I)GP^0HIEU(>$'[H&?N@Z(TS8:0(UAK#.ZJ$)E7.;11Q&<.E0+F?S
MQ=DE1WIL;,O[U6ZY8/W\L/X"H2!B8VILDY1SMU,<&7)F5)1TI;>.\?$5<TJA
M)%>I)%?, X7&Q(_&5#1?%.*02W%8,?L79G*C*%V<\/&YY15[0H4YS+\Y7+&_
M5-@!5=H!57M.!7_@GC\4"!%Q!L^O?5!D1L"=$,-O+(WJ^IL%/5S;4UR>)<[C
MW?K[>DDH#-ZM3 O3,;.)_W&GVW/VPV?3-A>K1;V1$4UG@X*M>9W:_RQ]I5CM
MS2BVE[V24!"^@AK/P>YGW7@$:>^NX[\+()<*Y"-[(%"=,T?6?]8?R 5RR4OI
M*;Z\ KM%<N36 ?D"+BE073FJJ>DHE(WJE8U3&R'P73B^F\"Z+V63 M_\X/L+
M>;XV:$4=T!-AL6WXTV#.(-VUUM=39XE! 4%TQ-]7GH^_>1\==^=-TS;,I46V
MWJHWS#,L33R*XJPU$LC<NP+U;N4!&7O>M0%$[)D1"N^A=>)]G=W:4_/)G*YT
MRUK?+A8P#-?4K82W:GYT<V =-I [=T$JP1Q?%ZAVN:' 7!,QQQ>?2XNY[XZO
M6RV %"AX;P[,5:!E+X&*X%!-Y%!\IUHYA+GWQ/))S<^^C[*E^ 0%+T(TJ".!
MABJC9-51<2%10K0T1+24&20E0-,\T!1==%6 IH&@*?SFGM [&K>QQ>@=?WPT
M;=,GG\PG,KVU8;!S\\$BUYY'?._=^K/^=\>]L70ONORS7$&+]\[,?]9=LO-"
M0V%5-'_),L@,N[5UA^GTMC5+WTK/!;,1P,KSG05Q[XBETQU^-)<U%ZOG(>KP
M.N2)=L'IJ^+T7]TI<;^ZWUQGNC*PD7>Z\<-RYO7&>G-9_/']:A9O+\:6SD0>
MO]M+:!"&-?U.C$?;@95>UYLTSD+=X64H10K4T/ K_"JWL ^$\&B*?5 [UYJ0
M(4*&",M#D 4GV..8=NME<13D36H>U.LH 9KM2^) T1%.4SZ<ID+5X8TPFFPN
M5V>)"F)II&])2!$A1;CS(W%@,#>0,)IK,5] O<)DAA=O[6^N8T"+=\0CNFL\
M7MO3]^2)6$[LYGI=87\6HE*MB#"D+U>!"KYQW7+/47-9?O5.4H[OE'-%5<(>
M%_9X@VFMZ/P-@M8J1W$]&$(AM,;7[=^B,Q$(#T%C*:QZ#P''V1:XHBMAA=6'
MK#BSPOBB*KZLL.9)*W'0(RPN<1^Q9/<RSP3: @N(+V]#\^A$R)1VTA57%I"X
M)EPO*XB/:\(<6T)<2:WF^1?J>#] R*S2J$K<I*FA&<299XTOY'.EK37ZS%7$
M-[1>=U-4=2PR<7.1B1NS+X\YX<%I3S<$+MKEG=_%Q1?'=HFQ<EW3GF\J4[%B
M7IOEI*XS,KUQ/+_F'L3#\XU5Z#HV<8&A_0IQ D,UP!!?-D+ZVIFAF@H_AW_&
MKGHT $Z9"EBF7HVR,%;FQ?7LQ=U;@8EL1=R;NO&A6;M3T;45"#@P]V9!82!$
M1N-$1N'9#M/ Y9-N3UN$A\UTV\H?CA0 ;P4"."B 7F9Z8*$V\JDV<L'\!2_@
MB1=P(1Z$)<&#)<&%6!"J88,V_-[7?4*G'AP8W;/!LT"!SV1J&KJ%5I)ALITP
M;A?ZO/9*P=%ILT.RDW-O%ASZ*>#P 63B?'V_]N 9#Q;F!MIP':OFCH,46#@^
M\0J 4'A5G>- N+6G*\_'0)2FA-FE ,'A23>+$Z0!@. $O'""BD7"W:Q%'&!_
MLNUC_6+#6T;AP@;@RP8HD/[3P$&H?E7S@R(%P$XDI( "AU"H412DP _O^.$L
M C(3?H0JVG:\9)-7 B]"/F7A+\+)5:F3JS%\1UC0'%C0C>%* DV\H:G.O$G(
M.'YD'&=<25CPO%KP95XS$NR#8_;!#Q"$5L*!5L(/'(2KI7$;GB7!U'=7GY(O
M^H+47!"<E4MJ=_+- L,@,QA$SF5NTH27>=%()*2K/"%=O3C+&; 1G(5#SL*5
M\/E&4Y*V$11;,V^6@#E#!Q$"IB8"ABO8-+.L08TK!O"JP#8O[WA-4X#SJJH*
M/:2!,,@N4(1CK%K'&%?:A1 :_ F-P@%R:T_)K(4<(^.\V\(UAF>!XM8&/=P@
MGG='/**[QN.U/8WE+VPI4E*M2K,TD//@(WA*]3RE<+7TO>DM'4^W?G.=U9*N
M <8EZ)LJ%_'?V0<R_3I[M[[7+?+%\>$K;-BT5_ U#$2/5QNZM0UG039GX[JE
MVP:Y?R0$\RE=3Z<TR[MN82.6XZU< KNQU:,'35@KS+67W!%+E?] K&^KQ=+[
M]*W>2#VQ&1MD7K(KIU"<C;3*V& 6/[&WR\T2\;L!N8(P!6$*PCQ*F!R'1<>I
M69950<V"F@4U%T[-<E=6BZ#FW;*<@IH%-0MJ3D_-W!7^I-X0W(7O^L_KE?_H
MN# M2A8?'9>8<_O&6=F^6W,_>_(4-P21--=F^3B.;C6E0*"X3XZA6_^Y<DUO
M:M*8A6;O^HEIMP@ M_"L"XSVCCP18*#WQ'TR#7)[=]]L )R8=L, L'-K_CPH
M_'&GV_.@ZH5IFXO5HMX0B:83JV81GU?^Z@[W<.3XKG[^&-9_-A/#\7D)#-<0
MPR>4$X'AXC#,B5[8*@PW09<H&%=EJC4"P\?<(&T#[CGN$8'6\EQUI_1=>.'&
M)5/3O]%==SUSW&?=G;*\$T'D5[/Q>Z%2FF4H!Y=Z,YKM-1=.AO0&6N.!G#MZ
M:DI%EUH#;1 (A;KS&D]I9?K]FDS5@M+2&@I"D/$"^2K,&2&]CM+4>_+@WX(>
MZJYPQLQY1&S3<;\X/O%461W6FQ[VY\>B4A(G*?"1'1]R&_ A"WR<BP^E#?A0
M!#[2XP.6;P<C:C,Q<G"B B?9^4A#,2+PD0\^E%$+\!%.4N C.S[&;<#'6.#C
M7'Q,VH"/B<#'UK'N053<KQX<=VK:T-V4+E[ST!$%QQR;<,,.285+HRJ7!D\;
M+'2!AF^P,!:;OL'B5*+9&RS,^>9ML/#[MF2CQ0%0FS98>$YJN\$#L<$<;'#A
MF9R%EXL_+U=UFRZ\7"W98&$C-VZ#66CO1]TP+1@PFR,\WU [ZOALF[7E:73M
M[XZO6\W<ZN19ME';;JI3A!>'2.5R6;@V:[O!!YGT 4G54 WL^&R;Q;2S;GE#
MN3=WJE@5<EI0>:547@ECUY<FJ*.?B.Z1KP^6.0^R&]O3X"[C)^+[Q/TZ8ZMU
MZWDKS*3<4$1<LA@MX1$BT*@9'.&P$! <H;X<H7+C3YR&-V^#15Q+LS8Z]=41
M<7PJKI-L&1"?''L.XFZ!*_E]O22[_/_]BM3?_Y<TR3TAL#739JG^&;:Z[M(^
M_58W.0 NW5;7/)PBPU8W^.90.@9>\WBX# R\D5&/6:BZYK[=#%3=X-.;=%L]
M:,U6#]J^U36WSS-L=2,/Z-)M=?W=[ZGVN=DW?;]9NOU%7Y @I;*!HWPB^*TJ
MRS47SO&YL6T],,&V;6S=3]1/;FPS0V7B!>=QBZ\Q]7#$F3\LEI:S)N3>=XP?
M7Y?U+W*Z-;V-I_3@/"OQDIY7Q+PH+^EN$?-MA-P1SW=-PR=3NG:-1$?B'"M!
M!F<%L7?.7 0RQ,E*&IXAI(K@'<=YAT"(X"''-5,A7=JKD>[RCH;5EQ3U'8N2
M'DU#2MY21:"4-Y3J#2A6SAM*17&I2ZWXEB#T+/U+H),G=#9!RI=9?)-[2X1O
M=!X]^:QYL.'IDT]1<.T0+NX?=9>\TSTRO7$62UA9>N6*?NL%93?_2::_VU/B
MQM0A7%;OW?K#3^(:ID>^ 062#6_;_[I?;X 5L$@,IP=72B"U(J36_#9%B4@5
MQ:.J16K-HPY+1*HH@U<M4FL>-UDB4D7!M6J1J@FDID2J)I!:*5)K?KVD1*26
M?#U%('7GZYI?6BX1J:+L>[5(K?D]@1*16O*% X'4G:]I4FO6J,!L2LSNK9E
MK^"N7"*UD=>YA&N41Z@U^$*WL&[X@EJ#4SH)YR1?4"O9.=D\J GO(J?>Q>9!
M39BR-3)EFP<_$9G&:61:\Z FPB X#8-H'M1$%".G48SE0&TWR<6-8WN.94[I
M,M[Z9.%1W'R%UN$K>W[/9A4H$W_<^SH\ U^\6WFF33PO_)W=;)E])\:C[5C.
M?%UOF"4OR^9NR8'U.8653$@_MM0,L_OK7<G!!5]).E(B_,9QEP[L(?D"[(.M
M1K,A>W#" C-[1[4",SQBAJ\#TMU4+P(S/&*&KR0P*3$CM"^A?0F$[R/\@TW<
M^?I^[=%V;# !;=]UK+I[AT]#[?C$\\1]0:37 N07:EE_)E/3T"W8^GO#9" T
M;A?Z'-JI-_CKP>I/+K^PH8KE_(W%?QG@XX >!?^_#/^W]G2%V6QTJRDZ?@K@
M'YYT6Q'?(H[?/,370]4YG^A:P.-3^HF%=5LWU%]F8+? VUTH\H7GLI6>2[X0
M7JC^+GB[X.W<ZO&%\O;&>F[J 7X^/9=\<?Y"\2_L6&''\H=XP>>Y8K(<D%]>
MJ"^I JP(N>(IY"JVZ8,"8]>%YZ'N4KDZST,,HOV*^))P'=0-KGRX#CC@KD*D
M5BA2Z\6OFF?PBE %GOB4.'\J6P5K)D0+O\\M1"E_HK3(F]7"IR9\:D(7%  6
M .;1@A7&3)T<+]6?WM66YPIC1G!5SKFJ<&D+EW89W%6$\U0MC3F@GWIY$<2]
M$L%MZPK==&&4=V3IN+[^8)'?B#-W]>4CFLF8S=&Q+U!R-R_$FZ4/?W'LWVN.
M=NY5X72[6@CU[>[W9E"QC1=!GTGT:<#$7+JE=Z;WX]WZ';&-QX7N_J!T<Z];
M81;Q/S[K?W?<&] "G 5Q&0W^;NNSF6F9,+YI],M)8OS]OJXTN+\$C/".K$-)
M>#><%>SC^LWO]SF3_%%\;.@L!A1!9VFOQ6>5@WN4=$<\_^OL?QQ8[GH+MUK)
M%BIJ=U>^$M3S=36^(-2?8=$<(9F;:T$CM;%^<A:.-]>"2DNUT<ZFTL_F=&J1
M#[I7\\"8%!;*[E0;2Z#E\*\6:)<):0HNLN+>$?^9$'L+HB[13U-I^,7Z@V4N
M3)OV7W,ORR$+[_@:<6]SY<RSCFQ\)?3)?3*%:NBS 5[/.E!#!A]C]:RH!?*Q
M+.^+,"6%]9:([8;X6#*=L#7&%5GY.5O>GD?^&$,[Z;2HD[:Z$EK%AVGU.=OB
M"]D%^0^%"[ 8%V"-.3I?5D7>7K>VQ4Z4'KP@Y$M3O&>%63B'HYJ/D."U9^H-
M$4E5QWNGD(V;U192L1Y245!KBYUUQ9)M+:Z-"MF:[N)_(SWKN?BQ<R8)KM(0
M",E:K61MXB%Q=6>T-48[7Y*I3#U21"6VP269LQ#EXQHGQQ1<B[CB#RO82](0
MZFU/4&_.S"V. J%I\A.OV,!XXF*#:2L_C\CC/$;$,_)S:[NN9,8MN"\X;&PG
MLODZ/6B2<Z3JP[Y:JHHB?TCMO#3BQ*^&#I+*CA];X)FI!=4V2=*6?@S!%7F*
M,Y$:TNTEI_7B6*1&=,-;;(&@X]Q.\NNO^(IXT+ICO:R[UXTZR,OGI*HE>&_G
M;;CZ\W:.U1MN_0A\>?_ROM-\]CFQN 27A>KX/!CC\-27+\E2%^N_49I8JX+H
M*]15VVD)%2@MZTIY0C[553Y=$I4DT-HNRZ$6L>'UO73(L;K PX$DO[D%^:+2
MBS+<B)/]HBX8UD3B\*5]EW7FUIBTEQS+$)XK\+0"]4+/XE"KJ17!5JQG\46E
M9>9P;OVMAX:FA,B9;7&6-8DO3U>9]'K)24S]8P3$.4S]8Q;:2[NMK4C.XWV'
M)M1";P%]EFFQ9J+/IEQJJ*4(J[@F9G;>T0*KE?N[^HT*1&IJ2'BS[5:^SO,N
MB4"J*P'5Y[R,+SVLK'L,@DG7@$FW@#?R4<U'. %X"XW(,H"ZY/SBRXZHR[T&
M$=E1Z[P".?$P$6F2O_RL,2'5Q+;@"RMUJ3K3&(Z?-S\3TD983*5%U#;EX*45
MV:3:*;WRN!4A<MW7+==]"WC\15A/>/C[>DFVT&X:>T_5&_.5.Z&.K/H^V1U<
M?H%]_L^W&W!O@J.BF$W*>=\"ZBPKKV#]8Z@Y-L!%S#)O]7[:9: 4<& G[*,V
M2:&\HP9:F &QF'Q+.6NC-<C!V +/6YF1 B+BN&I32435U9]BR_2A9+K-4W^S
M+E<CBC_BR)EE<7*#AR_MM<R[L"VNWE<9I;8P/4T+O$'EVIQU);KJS4IAY?&O
M,XKJE$?%DLB(E)>D;($V68M<@\T+Z6V/;I<3<Q,W.*J7NY=$Y0O1VTQ*%='X
M.?MR*H@1J.\Q9.5QF_S&(J0_!!7>%Q']+Z);&J,1UN)\H%%G[DT]ZN;*LFV!
ME.(^H[PXU2N2/L1=!D&M>43)U/>&$<=BC:,[3YQ$Q7!/C7E8>/5UC8CXZ/HB
MEP\Y(E)XU$CA$C*F?C?ZQ+TA<6^()[G(U]E873*,-L@IPDDB3XXE)K=WW_DZ
M@Z@+[=;752)HMA3730MHE5O[LQ6"M0D%[IHE2?FR.;FMK-< T5EKGSY_;$#(
MRNI/Z!OGLVW'<7G%[NQVRE&1C4T$C/(>#"YD:O4RM0&:;M52M'25N\8:+U]R
MLR[W"YL04,ZQKLF)ESGGD/L6G**6*5U;?A+3+-G&&YMH@:PMZ)9B?:.%*K?H
M^+U?RY<-5Y?S_@9DH>"8^Y>>%Z.V<J<5U"MT/-YUO'9BNYJ8[6:('F[5L8(E
M33%QZ^VD/S[B5QH47<;A7781SR*H4\2S<'@25TOSD8MX%KXHMZ!SN2:JK4W/
MVRE.L:K3(L6Q<VTNJ#?MG+E!9U<)#W]?+\E6R.3!HO<U)KM#D]X/G3PX>^X#
M*(4N5KT5U:;Z"<*,XKAV O=:91[Q%L)D:H4,XDO_JD7]K<;(H>:S_YRE,H>Y
MG[F71?S1;Y,D&P\5N(1GLHERM]TQNR*_7KLE3F./<&NE\W%U<LH7QRX+]TU2
MEH1^4E>TEQ4GT!C3ODI#NL:HYUZW$=E>2I(((ML+7]E>^))'W$><-N"24M6'
MH^*V5%TC&;B]K2&,*>[)(V=6Q4D%&K[H,V^]MLVW&9MVF;!RY;D%VFNY%:#J
M2EG<FF8<WM9MD-]$1'%7@?5RPLA;P-NYST/;A+M&W/@H.+:)Q)VCNEE##73T
M5R[7JC>2BCWK: %]UB5W=%,BE&J8K;G^A;=;8!5R?[^Q100LM&.^8QVYIUQQ
MPY$/_3;?XX<68+G$"EYU!74!(4F5TU0[3W6%G52&FM5DNX0WP[$%_@[N8QL;
M$Z3/,0GQ>?_^?+.Q!?*W3/]&IJC'Q@E<CO/YU5_BM],&Y$O"-L S(IR0=?;9
M\"59^;B'UP"B;*)GIV&4UUY;M'49LRO79VLI&BN/7N->-G+I]6V ]*SNJ@]O
M(3DUMD3YDJ]UB6UK4)DS3D@H!3,IINQ:C6F7+R]263F1ZIM*HE;Z9?J<$BW
M=IEVW]EYA%MB W*52#B+]<4?JQ#V(#<:96.""'A3+&LE=/FI*<.775@7*FZ4
M"&ZJU..-F[6 ?KF-!1+&9*FT4ED\DK!F"\RWU-KX@88=X%<<.M%.RN//C]2@
MPXUF'B9PY5!K =76HHI<FQQ(Y;F .29HX3WB4>JV-VJO?'=1Y09GC4]IVBMA
MQ1U/3@5:U3=CA&3E)2Y""$HAI[B,)N#V_H>03[4QN"K7<%M I[7PV+0H#P%7
M,7LB)T$--$MN?3:-D;15RC6.I3SWDI9[STT>N5 ;F/L_A62J<Y'?-L@DBO!&
M1[3PF1'"M&'GX?U]5A;^DHMQ?V)[!4^JJ!A';/O[Q6W_0&P_]]L_J&[[?[]O
MX"Z'8;&_WS=K,T]):K&9#9++8C,;)&6%#EUKQGN*5L7VUIIZ3\E5H2-7KR,7
M*(EWG?)-O%<G+I'EC86O_B-Q=RN+-I8IX$G!D1D+Y&1 CKB))+ A0@*K3>]:
M5WPT+KI&E.C,A)-1B!-YHLD5;/[ERSG*O)SRI*O)!9_RRYJFU&\YSSI(EK6B
M@B84.1XT4<?E5&2>SN7EN%"HWW(.LR]GH2$]_8C8AW7DG4"Y_>S$/BR(=PZC
MY1S6<SF'V9=S6.1R1AI@/47168I2<:(H4I0&]524!MD5I4%QBA([__AOW5I1
M+_"U93G/NFT0#'J_(QYQGXCW?;TDP4W4)YBTXZZCYX-'ZFVQI)O]QGPYL0S-
M.D$9"( T ""%GZ"F!$CTZT?'?>^L'OS9RKHVZ#D%/D_#=S<MM ,UZ( _9UV:
MQ6<TP6<:P&<T3@21X#.UYC,%BJM,?$; J-8P*I(;[5PC$X*KAH*+XZM;NXD[
M!,-J+,/B."W%[NFUX')UYW)\G7J?R>4$OKC%%U_\ZTPM34C1FDM1OG2Y,Z6H
M0&'-4<B7K!78:SCV2KI2(Q2UNBIJQ0!D99L,';_+\FYTRX+HWLHEOYJ>TU>5
MT9O?[]^'+84_Q5O'I@XUK1YH.EB:1]TEWKEM:SMM3\TG ,[N\N$;7U8+XNJP
ME;NX23W7^ (GMQCK[CVQ'7I![UB'IU9@M\?]1L-?8_-.LVS] UO"LK%A0C33
MGO\.+YR[+X.C>[Z$/\]M>7ADZ-=SE]  ]G,;'QUI/,C2EJ[I?^MVK^'I*;XA
M?;3T>;?+?I@2\TWT"_X@!81Y1V:).N?5KS/=\F"Y]MZ,>KI9N2[MQ_0,W9+^
M1G17^F!/)51 XOT&S[''\*D/3$DY/81NR'2.-1.-Y[UCK.C$OU$VE#B6\!GV
M2.J!Q!G@P6:B@7R@#%;Z'V)9W1^V\VQ+][!KCDVFTJWGK8@;'Q%[&)_]+WPT
M?)(]>'ID?T,2/MG.[M#^V[%  ='=-6R>15QO?T#1$^R!TP/YXL3'L?/Z;O\A
M="*BE_ 2R"IA',&3T8/LN<SKDMS,[K#H8*4;V,LYR-[]P=#?PY]/C^&3[LZ)
M!-H>L9!CP_;3!N+CVFIQ=SC?5@\@W8&.'=W?'PS[E?Z8,!2,PY60,=#OJ*25
MIL0P%T#5OUS)5[\JP\FXWY?[H[X:'U"LU=WAW)&YZ?DNB'WIB[X@^R/:/("_
MGUZ?.P<4!BE*.6D23[JUC?AHMEO<0Q'!%'\6O#0E/Z7_(@D[%CQ"GX '3H\I
MKA$>;&9O(,YBX0"5^X[QHR/=4\$J?5WYJ"-- 6T)XZ)OT!?8X[&G]P8YDE6U
MO[V;:GPW;[]\A/V4E;[65V5E:]Q'NMGGFW%&_A&^])(XYX;_TD?2\<YMKKG3
MQ,&!!'S\Q%#84RD'\_%O24.)-;$_&-3.DWK'[T]WJ,C=_]KN$M_;2&O#<%?
M&#Z9^H-IF3[00-A7='LVL!:_Z6M,%PMV0_!2[)WW, W+0<7@.XSFG07[?7IH
M?[;\MZ# 29Z_ML!&FL'SW9F^,*WU&^DOW\&(\:0OY%FZ<Q:Z_9>.1+_I2&"&
MF+.W$GW:,_])WDB*O/3?7OUY[K_=:1&[[^J6.;??2!:9^6\ER[1)]Y&8\T<?
MWE-Z_?B;-!NN!,S26NI31"CR*?K96^I&]-G2/<#\^_MO'S\!;_B.+UUMS2$V
M*BG;I)[-J?^(K\I_B@W+C?Z:GMG/IN4Q/OQ$0 8![,*U\9WE6]@NRW'?2/\N
MT__>2L%O+JX5&\S+X2L<Q6M_NC^@H'U]Y3L'VM_;C*0=RSROG5%';:[PCP1P
MTPFLPJ=>0]?1WYMIO=XL^6L*BJ3G8Z,^BJH']^ACTNL3C5^Z)%L+__>5YYNS
M]1%""-?,VJR9! +^/3&8<T%3I&?B$DGW8"#H3/"DEZ8M^8_.R@.^[KUZ4]9<
M,,$N<8_1M+Y8OOUWX#M[R\LHG;8#O(FV<W62\,LB\:=@7 ^.[SN+J-]=HF(_
MOY6"(7?9YS>2NOQ9"&GM$_ Y*[_-/'*;ZG9_6WW -& 7H1-06< P<?7E+U?L
MWZNL_3\X[A2,I[#[8&5P&!+-M7YJW2=IEIW^_APLZH-C3<^A KFG#L+-0(%[
M?!LN7):D;3G$[H]LE !#.6 8< ^&F/Q-PQD#ECKJ_VE?]8AV2S=^S%W08Z?=
M< '!+":S65F\<@&VN&EW\4.P]TG<D[UHVG@(\$;J3L)MN\5])9Y_%CL-1<X%
MRY.=;%-TNK]()>_20?GUXJ)UEE/.F:G6W$Q:53JCOIH+<RAD\PO!H "^ +XR
MZ8Q&^:A(I0*_'#$YH__50TS>@'GK+/ (G"P=S_2]$N7EUCI5QS9R&L;EI%PD
M;@Z3\K SDD=<D7+QN!!@Y!2,@XX\Z=</C,+\VI,KSF)A>AA25:9$X5$1K9*(
M*U$.)QVESQ<-"Z.HK5A4U(X\FM0/C,)0V14H_Z.[&%2R%O9)RU1"N3/HC[FB
M8&&?M!B,REBK'QB%?;(K3L*@#18.;T^%D=(NQ5 ;@F+(E]M+6"FM!:/<Z6OB
M.*4!5LH=>=!](@Y1VJ873CI]A2^?ES!26@O&86>@*/4#HS!2=J7).]."Q^>>
M9-H2^6D0SY.<&?3:^JBVUFF(BMK1QGS1M#!7V@K&0:<_Y$O9J<I:20S=KKD)
M0^O$%B5?SEJP8IC+J<L(W*B:V4;*F3(ZT3J:6IIK(]U5BFH )Z#?,N@/QIW)
M2&X(]$L0GOT#!%&NQ5;4#<TSMC#5@I3)(6! TM19/5BDG3<R,BX+9VJ[JDPZ
MFE9:,%0BFCFQ+ 6E"4HKU ,[[@R4TN)$"J:T@[D]8FMI6$1WZ8@>3Z2,.2NY
M1_CW7U]?F&(GGL6'O@^+1QLXD<(GS'ZVFZ&'E<H^G+6KJUW]JFB3D38"Q!P<
M?=!ZWH,;IAG<0)6'YPW.)08QG_"1CF03_] @[Z+'OA#_DG7LC\?J2$D<:E(?
MQ0XXS=H.E<EXT#]KP+M)>#IA_KV$0>^@_I(1@XH &L+NB),[*'BXJ2AK. 8V
M>^9P;VW#61#IN_[S]'C9L_31B\8['FAJTG#WVR]ZN*G0H(Z&68<;N_=S8' T
M?_;FL4L&.%'Z>^1UN(O\QYAJSU5YE$A1)P8)3ZT6*XOFH'Q/EL"[3)I5NH.?
M+()_2KH]E:X7F![SG\%OWUQ,T.BOX2]+M_T.?>3#/U;F<I$,E["/>!=1!RA5
M8\V'C=.FX;>HW?/0-1DHHSWBS64\S5C$-.B"11R,AN4M(CT<P.29T/ CIDQ_
M(B%G>OG)\;Q7'="8?3RE!NYP9*5H.UO-L%:P#6C@ZPQ>/VM!NJJBCO8)+DN_
M_$T\#3EU-;4_VI?=9TW\?ZA2#K/6P>30YT1:>62VLD"QGY'N/7$QPQW,]-:F
MT=,KW;+6TNUB ?VXIFY)[U8>J/:>)UT; ";/1)AYTO^RC/?_M[\X\)!+IA]-
MF![Y!",#^>+K]MQ$O=[SB.^%X[EFP_F=CN83#&8?(CO%@,*AQ$9"BQ:P27R=
MQ:>PF4'"6U']BV_*Z&_Q%3Y_\"4M]^_V$IZTL?TH;^^Z&;OQQY%1OEM_UO_N
MN#>8>Y1VLEF'S3)$FSHN=T^=F?^LNV2S"ZTFJDS;B#QL!2V&:[CS0K2CPWI1
MZ3XDBMS1W6I5M=C12;UVM,C]VZVI6'\Q]YY8/OG!%_K9F#8KHM8+@%%JISMB
M457?>S27#0%H-@83+,36.FRVM69\I4)]CJM=/:K/E2O]3U$:U[*$+^V.)U+=
ME4E5,M1S9%:>*Z_5BTGRL!67*%_EJAJUYE]\V3+'J:A?+RIZIQL_0*RV4+GX
MBN$G7]UOKC-=&=A(L!2;K2QU)T_H?((^:Z@T[FH7%>KUA2L7'"U[S7RO7''%
MM)ZZW,7<]71*!XT5YG1SBO=A;_2EZ>M69ZN2W]Y61._A:[=V\%*LQMYY05/]
M\60O:NID5U7,)E6$0E^9J+N!'EEF@R6RZ FV[TC'YK8)89$^S&;$\*69ZRQ8
M\<7N@^X!Q2+"B.T%!_%?B-^-+\AADHO&\-TY,/0H9H5U_1%ZIAV_PW[CW>(Q
M[BDJQ%JDM'PPGI;3FHU+QR98'SX@DW"5 I(XO@%;ZY[K1,K:I#OBZR86R_V@
MNS:]L5[53NV*LN,[%8X[''9+MHL+FMKU.PF:XG"3LI%3^S:)'\:7342UE/'M
M--C=-%B3?3LP@E3;IX+:NA,^7\]=K)8'GHK#&\O-6&4.:26;RG 1K:C*:-"$
M7:QVA]JRRAS22C;-[1)::0['.Q'O7;F.EW%/3T=_MT3MXT=+SR;!VJJE\TZ'
M&?4008=UV=B,QIC8V&!CO[M$]U;NNE9N^G#0;?)7<;)1V129-FY4M933%D\2
M)^2039_@DQPLRS&H8#^TXM*'G_@WZ;*U_KH\$441-IC<=]#8R:6\?M;=Z??U
MDM"E^[!86LZ:$#H$-H+3"SC +"D:S?D36\=4PSMG>>Z(Y[NF09^E*T6GD/M"
M[<K*[87:#"(ERF"1^L-^:8M4"%A.S&^HC&LVOPR>:YC?:%RW^6606KA_C(:;
M1,2[>M3E1#P8E0>"0@7!<?YVMB 8#INQ/,>1<^[R0'--(['C"L5Y<G)PX2+%
MTK=@V.J4S(CKPCK,3%NW#=.>TQHA^\F-8N]]G7T,'[[!9R\\R>DKVDX6FB-]
ME3N1;*8-J# :IQ/)=@X]@(<NGX@9A>I*.HW5/3Z#W<C>"^>@RIJRFT#O:'^E
MS2,;J)3!4)MP.8]L5([2;S?;5,IYV+XY-:V5CVY>C[)K)Q!L+\&*]Y#O>:_V
M)A-[ZYX8*Y<F]/OPT[!64S)%P_2&1J0'O8?NXV_$I8P4QK9*2DYV#(-J?,XR
M3%GI][5!?,)YC(G+=3F*A=UU 6-(55NQ+$=)?7=91L.^IFF%+4LRR1\@[30$
M#30PUH8[,1@[I)NETW2W)S2U/U%'N76:A@6/@?TJXQ03/9Q;D_Y\4:[=T6@X
MD)6$,>PE?[QD*.DXN3*6^TE;L#N4PS7H=D<5/GD+"BL^]W6&NL59PQLP7])F
M;,EM%S?(5-NI:CM>\%.C#*^1 <T_@/[%_-!WQ'#FMOE/S/&*M9C,F8EY@:4
M[.']*9J$,I;6%G]?+<@T LEV_MWWH09Z1YZ(O3J98"<<6VQHFX'%Q\6&%8[J
MVHZGV@V&% PHGHD[&$TPF*3E5D?I\O"<B$4"%46;;&OPI4ZMZ,UFQ^9?'-L(
M=CW@E"5N+QW"9@2')4$^6]K7Y,FXL U-G$S1FQ@1)YY6Q9_8#*3,#0V' Z.)
M_1C#6''DJO4GE(<6M+NG9A9M].VN724YE-#\1]V6YHXS?0;67N:>[%I2%*??
M832_!8,I;E,F(W7745[JS#)N2M[7MZO=Q8+R^1W9\2'L^$1L>%4;7E">XN,;
M/M*4.NTX[WPW;0[)$U0H^"ZONU@0&6J\['AH0NJE&Q,WY1@1VF@P*,Z(N$DT
M'KX[>/\GH" ]>+_,M2U\4;6Q,E*4PI;UD#$6&S(MUB%]=-R%GM73$:=6:(2V
M<= _<4[&X!-FK3H<RP,U<?&.#(V'U4B;,33+:LB*2@]>SUP-ZL0#4122F81
M\]?2<N4:C[I'I*5K&OGGE4Q ^PT\;TZ)2S]\=W7;8R:H4GZMBB-+/L9B5+*<
M0OH<G$^MU[[P!.HG!+^\%XM6Y-)GESGI5S)OU@C(5-N,S,*SRYXP0M1\EK[@
MLX[P@&Q31[$ZK34VA@*=<OV!/"Q'@8W-)[6VL54*B]V\ (SXIKW"V*>ORP J
MWE:5K M4DTWQ*G:&'G:UZ>D=F3DNN0%K9TZ\6SLHO F/8(VSG[ZK.^X4ELU=
MW_ID<:3F6/ZZSK _DL>3U*I.45,5>UN 5C\<#/MRGY^]!>E 9C3SIF1AZLV$
M #*^_3CA\!,3A_+A/1\5Z\,YN@)MW>A*O.:#@IWF8J</1925;I_U:[+3I9Z,
MY+EQ&<Y%E/Z A]TX9$SZ:/[HM$A $.1?%/G%'L;!?)V%\_I 1_)],Y #-R%*
M)Z5!9,P?U8?2S.:,?<BN@YZUK/D ?4 CG:I:*EXA6[Z<QSN0$[$/E4MAI <U
MYWTH,P"7'K96&W7+8D6+"]X;C/I:F:&V=#Y%;V8L[+':_=P,I,0M'4VT06$[
M>GA&A?JBX'U8,WJ?IB.]Q\LXZ8_A8\,HVF<3WOD)1EB )U*+;_?MEX]7OPY[
MVN@H>RUYT@('IW%PN=<R"0=]I9TX>*=[IL$Q"NCXRL+ F L,T"D+!!Q'0#'2
MH*_5$@$S_)=:4?_[G6I[WV&II'>68_S(MI-10]@ ??_D[?%?_VSY;\'LD3Q_
M;9%?KF;P?'>F+TQK_4;ZRW=S@==ZR+-TYRQT^R\=B7[3D3PPC69O)?JT![K4
M&TF1E_[;JS_/_;<[+6+W7=TRY_8;"9.WF;/U6\F"270?:>$T>%7I]<.7OS\2
M:8%EV]# !+B#>A7%[$JF)]F.+Y&?2T(3I_B.]$  !K3()2X<+(#DZS\Q0F+I
M>,3K_5E?+-_^.\SZ[>:OKZS5%Y.1*BWPRB/+31!9MWMNRNBGCO1"Z0^BEYYU
M#Y^ F;&Q "ZF1+)U7#/_4?<EK-.' _96#W_'E'[PC![/B(!:_(NA>K!!TY:6
MKD/O@[K$([IK/-)WIN2)6,X2T^#U)%PQERQT$Z]>2R]&PT'*63WJ3_"W]!R4
MK^LFE!O$%A156D/7'NMIOQDZTX7^ UY<!M-F-]%-FUX3EXRP/*^[59X7FH:Y
M;P;[4M%H1T<'](K.?[6I->EO:DUB@TI?WC0X3-%>#]'Z&N":@-R#(,7G'MRC
MCTFOPP</-+Y+.M)QRGL+E&PY[AOIWYDS^:V4FJZD!]WX,7=A3Z;=L)$9_6]#
M<GB-7[?7E+1LS%FTY]NAR]OO:='RTMT,@ \M!!)(W_ E  B\"H0(3!6(F-BP
M^A;=/WVZ,&W/1V8+$ SZ!*ZBXPUH:F--6[ O=,AW#@B=OU#Z7EFPRI2#P7)2
MY!(;>!NLK$'EGZ0I'0D9=TA9T\U;J#<$._! _&="[,UKZCAX#9=^K[$8BP11
MQ @8AF0Z]*(G;1%EB&L^4'7^Q:@WB2!@(@I8D"UE97)O'.<]),R'#1#9F6>\
M5\3?S+$LYQD9V,K65U,3NP+6)U&)!OQSL0!A"]\ %[29?\]S+'-* 6C&!"@B
MB+'W.!!A+,%4'O6IY!@,8A+\\I^ZO<*6V6(,I)>,=]&;^,%, )=X)W])EX7E
M[I"@8_W5FU(AZE/-@.(*)#DR/U"(#&)92WT*NL@<\W?0S]Y2-\+/YV%Z5\H_
MFU/_$5^5_[29A.]&?TVEIV!<#XX/K#[J%_BM;QJZ%9(#^SE12\B5["PR\X_0
M7$PIV%GDU_XT-BOH A83IC6Z C'^[.K+7Z[8OU?YSGB29L+T]^=@.@^.-3V^
M!@PBNZL@]]1!N S?0OHZO@J7S7Q_7Y*V8-/AZQBNSD>8%!!%EWU^(ZG+GRV$
M'?R+A>"C50A&C:LA4?[))S#_EBS["H5I$F $=L_'KM92[*)*Q3U0Q4;1C1IP
MOU$9.4J@J(WZ?WHK'=RM?6/0, @)C<'B>0QH\G/3[N*'8.\3C5;ZHFGC$=T;
MJ3L)M^U>MXAW?-^.+XYRP=H<H:?S.]U?H9*WZ"#3?W'1.LLIY^QBQ_Q,NM]1
MA^../%!S80Z%['\A,!38%]CO=V1%[<B:7#_LER,IXVY3WB4EGA>:]*2K1'&Y
MM4#5L8R<AG$Y&1<)F(-D/!P,.WVYSQ41%P\,@49.T=@?=>3QI'YH%,;7KDB)
M"IQ&)R$=F))G&BTWR*JDZ4H410RVXHJ@A7W48BAJ]8.B,%?2R)8I"Z<5]DO+
M-,9>7^&*I(7QTEXH:J/Z03$F75[3N*&$-3,LHKNT\\=CY[[6F>%*X=\I [+W
M(Y=/7)1+C)_NA&DC,>(KN,M%)'C=(/'H:^F][H-TN3;\E7Y.=N:$80?]1E<Y
MR3UV&NL3NV0=)EY_&^>8QP=KX1ZZ IS;+(Z&M^]5/DKH_KWI&9;CK5S":[#Z
MJ9 (*PS*.Q6%9UBZ!QOS_O[;QT^FY],8__)B\\[ED6'+8WQXEV?YSG*?BVZQ
M<#J8E^JK?8ZYS1'UE>\<:/_ 87F^O#]J<X5_)%]/IX&SYA/Q?-,'P++SYU4B
MVTO!A%L0U8R]8P]G=\]>P)??2*8/_1J;\)KMO:&3QL<W$G&L*LI;Z?W*Q7CB
M4\'4'1::#!->+"V"\<2>^5-Z"'%@;#A6\FT2]G9TS0*["U\F-(R81L?0JRH@
M:C'8G4; V].@1[S$ 5/TX!?@#73$X94&D^S%28<!WR#?G.BV4GA/)AJ$0:/Y
M\5XXO>/Q@.'@4<PX#"D,QMX*HPZ;9N(2V\/O61PWWCO9+'I/^K:5@10(GQ8
M9K3BXK?$,A?T@A28<S8R1EI*UHI='_%04UKI&P+S]9_=\$Z!/D6,X=)X;;D(
M@+MK@05-6*X-7'\6M!\'.UX0"O256]OH=21=FEO. RSLTG6>,*4IW2^,?8*=
M@?WQG)G_C%N"*QP/E(=]7[$V\<;!W $&;"_"8DFN;OB."T(&6IT!D.$YZ (D
MSA/L-KQAN@NV9ZRP CR%UYN":M<;],?!NT,F**_":;)RF/CI&VL(>*V^<*#Y
M_W"L*?4)W#CNLB>]Q*>7>E#3B5U8B4+[7V$X_^;.PRBD;H"[+KU0>V/I(;B9
M &CM&KKW&+_C$A]JL, F7E98.BZ[8D!'>O=1^KZY;^21.;V!=01#&=6)&D)V
M<W&#Z4(OZ5(Y*P_@X;T*;F[ B#RZ@#/=="G=DPW3VKYB1V%EQ3);Z"SY@J3[
M6SPISHY*Y1!UO(<1O#@>-?=H*KBBBS0;IO]M^:%462Z25D9*3?J=@9Q/H'<-
MSAVR,HXZG3L$*8FV*@B) X=V>7FU46<PX.M N\ (E2:K 5M)TV+&9LMU@=9%
M!4Q&:@>>X(JDA8 ^BZ3#:G]"*+=+**L=50,MN]^:R-&C1)QXF[#FPIJIWL6J
MW&>M6S$A'J>NR7(CU[.-E#/)W]<Z\J0T73[=)5^A#>3&,Q*KT@K5H%VJ@=;1
MQDIGI-0P2E"8[+L4_9ZPXHMA*C%AJK?+5%>&PXXV:4T,?Y.%\[8O/7:**P1T
MNP3T8-3I:WR1M)#.9Y'T)P>L&Y^X"VD:RFE,L!S2]EI(ZW9):ZT_Z8P5X5C/
MXENJGP@O072?M7@\.^9*D/AY.>8JT0E&G8F63\:]0OURO#CX^PUP\&,*HI)<
M=6<M7YGL! 8D39W5@T7:&<R7<5DX4WO4SEB6.TJ_-,4G$<^%:$-5W1 5)6)$
MB1A1(N8868@2,:)$S%R4B!$E8AI\-4F4B$DW8U$B1I39* )V-:W>($K$U!^[
M+:X\(DK$U&2C1(F8^GF=18F8)OB+.78&BQ(Q OOMQ;XH$=.8>$U1(H:#,*YJ
M\MJ*$C$"C?R@492(:8KQ)4K$B$!A1M.B1(R (C=0Y.LNBC!71(D8H3&*$C$"
MBHV HB@14[.(NBBL91-_]DPP23I-.X\YS-?2B_ZHUX]"U6CLFC;J;0)QXU%X
MWL$P/'P/CQ$[&-6&(<GF$['6'?JV[=A=EV"@&0:U;45%1JG5:5QE3[K>Y,,/
M1FIY#DC3*8MGWK1B/.KVG-4=B(<18QIT'][S_#"4,DRY3[S=*,W*,FM7AX>S
M2T7,,#B5[=1VGOY'TWAD.V4N%K"ZKJE;B9'F&-FHS^<NF6,$['*[K@(+;O?(
M=N,^IL#!.,N)*L=C*3&G_<$^PNA=@ J>Q5,TJ_$H338+\T#^S" .O;_URB;H
M'@. ;9NP6.!GTW],&'?BT.Y7RZ &!JMA$)!E/%X3UH-&R-,J%D&9@RE&<>Z
MU0-=<$J?#*+6PW6'+5CJAH^QG$<+7VS7U #UTX2N5KIEK26@,:2H<)_:0A<[
M%4?\K2C<K:7'B-?=:@F?R11EF$1W&_]/NC=,!B]#NEWH<VPE**)0;J#L7LQL
M+2HX!0]J0^PCL6#2EH)4A4G'BD6="A$;:R="Q+8G?+A"5.%3/$TB-_"+Z:T]
MJ2M]W<2*C[8%QO&R)QMN2!N[A\9^ XUN*7WRISWIY57X[=4KK/<2+_1BX"](
M8I;^@%<H'.@ZJOCR2/3I/V T*/<CFOS=IG'S_P7 GCJ+/3[&6_DJ0:6"2G-1
M^&]N(W%$"?4SO2BG'*+36&$:+$L4>SLLNQ0GPT7P&WSWP!1KSX#V0!_Q0)$)
MM"+X$>\@[M>S$C0G:*Z)-/<;L<FM[>$/C.:NP:BQI,B6\F-6R8FZ8/&FD@@P
MDGEH#,/8F6I)B=C6K;5G>H$!O'2)O[E7RQ16?!3:P,N'L(PP24\0J2#2EA#I
M[U]N;YCESFCTB_/$?!Z*G$HTQM[_=+-+EN'%=$J1K-#E-J4Z%C%6ENYN]%=:
M\I)SVJO*TG#P/C2H$%L;]M7PG20?U0F.:M[_XZ._J:^(3%5Z.7W]\%J7=ONA
M5@=.':=W]MQ/^*FWK1IG-0V*2>(MV@XN7( 0ZLM$WOWLN#]FEO-,R6NOIF7@
MRC2<Q8*XALF*;K-9,=_5%);;72>ZI/86(&,E2%R)=L RUZP!ZJ&L =M^IK+S
M!1Q--A(Y4X/# (\PC_"F_FZ^Z4BT[70D1[.0:/W<DI#L)1#1M'%]$HBH,:?U
M2Z6?(N%'YTCVD.$P6_(09@Z&4@];T&+I1R8B_4@I-<,'N=8,'^P?!-'Y9*@:
MSE$M;W$$PS-5B",8#FU89B=R8\.VR6 M3$K<H^ZH;XN&K3,==8?YG["P@O9
M=@"% M^+S 5DY9\^W4@OK]@C^\<Z2TNWJ:*%NL/#:CHG.X;S(]$M_U$R\'/X
M8BYV,Y\D&3II ()X1]ZO(XWN3J&)1)MACH51,9()V&I #PFD_)$\N)26)]E(
M.=9HDOO9BG+D,XJ$%Q>ZL0Y5&12Q ?4*&A4TVGH:?8]R\=:VG2<]P1R+'<_V
M,U'I7K.?]CW24< $E:R6XTSCH1,+<SJUB*!30:>"3J'AZ__XED":]V3I,V_(
M(?+</B&Z]D&;Q8/5_V!*ZS?=]6V4I$P'ADZ8 CRG(4]! "P]DW7GNAVF0<;8
M:1.&]D_\!8S;)]TPT-42A6$O']>>"8_8N'(_B \ZM"'(F ,RU@S\?X*,JR-C
M(, D&1N>'*K#3&*6-8?"%D_HF&Z,6N^-XRXQ6I'^?B14,3P4QGB,.?/TX7G#
MTC6?T$6)@GFY>H#1AU:N1V"@^9BWPD&8ZAQ3> *%)Y ;#EH^PP3>>$-S0R8Y
M U?6&KAE)HZY:2]BEDSWB7Y(8)?Q<(58B,/F-+*YNHV@NW;2'<BBV_<D45?9
M&!W9G/!ADYU$OQW\#6H'\=$C&%Y\,QB=&;J[=?0?A18)LA-DURRRNP9J  O]
MF(60C>C"!L/HPDX07G@5_) D[19+ESP2V\/HJ>BH:Q//AU:^I3_'+D;#ZS,P
M(^!7L"D S4^F@=X TUT(2^&(I7#PJG'H1Z'!,MMWF8$COU!Z8^F!12UUI*5N
M4@-BY\)Q@(ZP8>8("D-B" W*)#^7M#C3$E@L^0G<+'XX EP)0U'6>(G=9!'Z
MT<T:2_<Q'&5_;QN\5RE#)P>Q:COGATZ:HM;2[KH'T9T7,]X34;)3I"XUI*ZM
M>_7TTOU(4S+<TV=7\;=X^>Z]_$.W\J5TL:[YAK3&9W<JI'6@%!?2.AS+.8>T
MCHH+:1WTE5A(:YH@TF,AK2#%-ZV-SXMIG8B2>N6>H0*GAL[]%=N ZP=B[2AP
M^72]74[CT&AVL@R%8XBKD(<"9ZGJJ%N;67Q;+0#EH"S"AZM7E)D 0F-1UT&\
MKC;LOYU$I2$!X#;QPRPHTI0N#XJM;>Y&[__]E.:H7SC, SJ-K215=4;R1J!V
M@DPN\1L@\ PKDLXR9[]^&0C,< AV</4D%M[J^? /O?\4*WG'& ,="O/?!EY9
M&%^8HX?>C-A,7<?D/R@6@/=)LQ4=,C[^ ,)\9OJ,F"/.T!8:^QX&:P.+IU'.
MP2:S[8EP1?<VKBM%)X>TDF$0ZKV'5RJ"%3E6U))^,\F8":H?9H+2MC-!Q0$:
M#7/727_+KBMA'/6A2T=G;'-1L?;]7&/M^TDLPR5$Q-J+6/M""JV>\FY\!(48
M6OBQ>WGR*OP!W1MA&!)LS#>6]P&(XM$D3X3E<&/^_]MOUU=,F:*1P&0>14G0
M.$)X<^[J"V_34Q VC"$3M#(I/8SH2->K.<Q-"KA5\$GIA_1SB-\<]0=0=JG)
MVD82YFWUG[;U)9@I_0D6ZN+K#6QQHMW+=J>S^=C/X'!08R5\A<.AE@X'51XG
M)O)CNLVDP?Z&V.1.N1M&Q7D;)FI]G UC-4=?PRB;GZ"S[6:(C23-/5X6Y0O$
M -TSXR@V$YZ]%/DW'O[]U]<KKSO7]>6;=X&(OMFHS^]-S[ <#\S*[\##WEF.
M\>/7?_T72?KKOW6['TW,' ?K\I2$T^X]P=0=N,BW<47R-DI^*H7];5L'__N9
M:OO_UXU"(Z)ONJSO(^.] Q8QMX$Q3F]C[.F:CN@ZH*EK>_H)OC8MZ)!X\-L*
M](S;& /#RO4PVSLR^^7*0(5)437EC["WV&"O07/Y@\WSZRP^R\TD$][RV'3^
M8.OW"9=OTSL;ZKOU9V2"-WC.2SM!>;""%L,UV7F!M7@%5&:R8?\NR\H5<$3#
M7.B6]\M5=WCUJ\K$T=']SF/]T@+D)F0P=UL,)MKM]\3RR8_*=W]X=/?9(,_9
MT6#V6Y-/M8]#=<#93EY,ZN\"CESU7G- Z5^Q+/)7-[ 1H9%@;5)!0^$,&+]O
MI'[,CMIP^$MQ4Q%,!M7#9+.RFX7- A&.0-(<18$#7.2A*&@3SA!2.TW@Q */
MAKQ)\(8RZN,[QC>C'@XYPTA=05 ,5SZU>^/&B=D3/**]*OO9)#[B#"(G=KAV
M8K@DC;K?.%)O%"V?V+Y)W?QB==U=#I2Q\YUN:I\WF @89"!R31OSMGU[3@NQ
MH=5Z/7B3XDV5 SQXR<Z6 X,^;S[VBV%P"F>-4@9+@LF8-VWAUL;@09IFY8YX
MA"93PUB(]^2)6,Z21J*WQ-"[M8.5"!<"!A9;AI1GL&7O;T3$L0XZN*?21QHP
M?+L)&.Y('\(:QHXK?7(\=@>7]4B"J.38<F+J'M*!;WP@HS,V'P9!QQ ;0CB
MKRYV_W46=GZ/?<>ZQIY9OTF[KXY])S>_^P"H\O2>Y3*7:-.^$'\WBJP@XOHM
M"))+Q!,.(VEY1Q<OJ@:6$:PJ<X%<3 RG)A&MZXV^I%<,_DDVM\YV%S+VS*YZ
M>& ]-.4$?OK]'0 =[Z/(X0[2#'=X[G ])ASHQ2D">_.D6QBDOC]F#YDG_O-A
M\]2U?Z.[[AI(YK]U:T6R#QU -1J-!XJR,_@4G94UAY-HP3D,1NK>!G TAWZ*
M.0P5N:]Q/ <MQ1SZ@PG;B(OG0/^(O0#RU[%,8RW];_ O!DE*-$IRCZ\G=\G>
MBV(K]W$F*[*R$8)7OR:%IJ?.[;(;-MZ '"91(RO\X^!.T8#7513Z&L:E2]WH
M*IGMT93YTB.,$<PGRX27I](,I)=-JX714E(K=E>'AK%O8K=!35BY5%1)&$8=
M4ZQH!#OJ7 OH\)&J8Q;J<"Q@?9<D>L%@'G6\Q;7W,S:^>Q=N&"CQ.]5HR@U3
MWH\D3@7V5/3%;F+>VH9+\";22Y@J_>M52OJB[X>OAR^?)+/C#*6K M])(YR2
M>^=HWOUHWFF$@3*01TH:1LK]O ?1O-,H(\IP+(_SV&]GL3!]QD+H]&%4P#\(
M,!BR+P\W#V-'\4=3:B,_/?.-;5J_7 '?(D"ZQ8\C>3$/CN,]>FZ(/?5PO2T=
MK[N\-&UIBJ4=@1,C*Z27+/?W'L;DV/<^,)&H#5C[>WSX?=A4ICW7XGM^^^4C
M;'I/'L3V.T6/%<WK*.]*FI=:CWD=Y4W[\Y)[XW/GQ1X&P0=/=\)[O298G<$$
MV3?'9D7;]6[9*RFH4]W?%ED;C,:)$X@W7M:8$T@D:<SJ:)*\Z.G'K*_\1\>E
MIG&6<5]O7CMKO;7!CB [W$'9XT^U]A>,_YZ-G]HX'8GMT9'QGF\  Z:'AP:Y
M8V'E.+)4$EU&KU6&D05[OM1=Z8GVFIGQ?=/=K^X]9GV9TAY";I1F_$G<3E82
M1W^HFPHGE$HL73RA #L,_!WIZ\KW?%!N0%DY28NQ9\]EA/)X=(P88SV4-.Z4
M0D<9CM3<QQU_XJ"?.]-LJ)OGC_LP9Q*JW/X:79B.3173( 8@;##);[T_^\D$
MFJW!Y/M%3!X@JZC#&LQ^4-#LBR#8_&<_+&;VYY%]+"'O+<ND]1)/Q%YUI"\L
MT=IW_6='NO9]UWQ8L4S6OH/5?6"H":NP:8ZU!HU\G4$3%UKK@\% 50:[TOU0
M9SS,+YL79J"!]J+5:7[9O&N#_G XSF?_,OGG]_M@+PD7?:XN>I8H,6FW#OOH
MMY\.LO@%>4H\FF(QS*#(D@E95I"CQG;LKO-LHSKKK%R#A4D9C[H]9WEJ]""_
MV_HOK!EV5E^Y]SPE%&/8MPV@T:!T$A8Y,+T?^P"//80/).3VX #<65+ZUZM@
M0F:R#5K6A@<K+.P2]G[%A9=*_]7Y10[V"RP4P8]VSO"2P+S#&T0F_]TA?TP^
MJ*2I:I<.WFLR:5AHE(XJEF0,A+SADJGI W"\'^PLU/,QZ]]"=TUK'>;0[20<
M2=K3(/652PP"7V/,6AL3M>%9L __Y[$U2HIX8,?&3["DSLIC6<YVSI=-/RAN
MH=-4;723GAW7FO;845F\L3!-EVECLN)%\!W*LP5Q:8M+?;FII<%RF-(1X EW
MM.&T&#4PLYUFP!X@ZZ!N)I;;B\ZW,<WWYB-FTB)3Z6%-A_I[[[XG_>8 ([%I
MGD0IOD"6N3#](&4I2S2&(V.C(#^75 ZQ\>'3T'WRVK $7L3"Q)E!$C/;D3 /
M&ZW48]-(J6W^$<<VS349'>#3))@4_KBZL25H#8)W2?<0?Z!9D4,V0M/KQ5>5
M+F>8+PXSSCG0YG1ED/A3G:TV 9HTHR?L]-Q!RY>@&W*3A!>Q$K7XEQ@68'NG
M+'5NY5K::7WJ@(9V1Y?C&] IIOV=D^Z-;NM3_8C+8*>KS:O**95MXSSXC6#R
MV.4C"GGF.+C>-L4&<5-,19^L,CPRW]@@TLZ3*?_Q@4C7+BE]XG086]_"())\
M)PDKHN:[(M>>6?KTL<]TL]5&^<[VP\IUEH?S]!0T7]9KROV=Y#OCS[2 O/1!
M]_RRI\VZQIY33CUG8O^@NR"FBYKW'1KQP3QM<[%:I)OD=E!'BDF^TT$91HGT
M#?0%_!$?3IA)D$T=KQ (AU&>#J/$#3CL*P*=TXOKCE&A#0^K0& #V[GOXXGV
M4:]A(9A1"@B3A,7J4/%$K00T),^<FCJ]=??RBCY_)04%'ZX"_>;J54^ZMJPM
MQ13+6[N!OTG2#0.5X,B""I-JQ^L,$-29;=TO._5UHJYS$-]Q=L!BPWPIO+VQ
MII?-7)C0!P#-@EXSRN*2#1N,V@N:"UL+VA 4=EG4=#RH[S!E?08E=<YJUACT
M#7;1%'VF+*T_K:;C/(1;CVFL$>E3, B!)/^^FLX9'0*M."L?W9HT$AJ):F-;
M&/'!).;MWNC988;PS3MKS V^0*/&I#_!,R8-G+8(2F!=PHA,QZ9.0[ Y/3,8
M*TN +5GTKIP+XY;0FXAHAR'1;Q?Z>KL$2)"3/F& MZQX %N8L,;/UKPPK3U\
MMQ?-W8%NXHL<U!D)S5Q@&BY>E</DXS;!*XQ8IY9R$'R"S?>9T,SC&)7N8T [
M,C7F!PI^I[6"#JP#[MFF; A.G /6DXH)Q-B01Q<<2T@E1+-Z_M?9'7DB=M*-
MF&SAT/W^:##9/:F*M9_'D+*=G2G]P6BP=_B9\Y R!D_WE=&H/TDS)*0HP/U'
MQP6LV'@:*7T(REZ]?,<*6NT')+&7@G?@E>"-X/F+SR(GVFA[Z,?[*W<RV79B
MA/'[_$XFXRGX4#ES,M1@.C!8^AO>/G7 B,I[R!ILP"!IR,=[+6+@V8"CJG)?
MX6/@V<A7!=8SN6#@$>[)E%:JR81[]D[^>S%1U7XB\ ]T6.YLLI&$JHPU6>5W
M-AGAIDT <6?.)LC!,B6@CID)UV.#!]X'OX?3/RLN>SC:XYV)K><_O%0:PT">
M["(\Y?"@33PWBS3%CA0\>FB\[(7H^8N&/=R[L7ZTD_)&GPH3D[Z2O.@G1H]1
M^CHF%$%W2O>>V";8&U_ G// HE&'!YU_[\F#?QL=58>M8 Z-T[Z_[7>#?$#8
M,>T7NPV<@;_B*UU%[<;=ND=Z3CDKN9I9R;%9#7!6\BC/62G5S$HI=J\&9<W*
M=98[,U.+W2^UFOV*SPHV2^FJ2HZS4D:5S$H9%3NK<36S&L=FI77E(?POSUE-
MJIG59#,K>=*%_RF#;+/ZY-CS[G?B+B1\.FGL(C:R'K&1ROB2V,AQS4(CMW$K
M8B)/G))\M:5[LO29BUW50A<[.^$C>!K'4B4ZDB[9T.O,?")=6@/RA=H;2 ]!
M8<B532/>\*8NBV:: ?%0;_E+>N1'T[!\#+Z[>L6BH?[SVV?'G>NV=$,K*+_3
M[1\=Z4OOND=+VNZ4N]71O<VJ$>N2M[:QA#&K%VYA"707"(IY\%VRM'2#L(/(
MI4N>:"CA"Z4W3C-<=N#)CAY8H>@171.5C6G!RJVSWZ.J]V.6468S5S4VU]W2
MK5M+0>,.71./AG2ZME*TMG(T6IB#8SW1JT_;HPVG'(7YZT^Z:<7.EK!LJ0-S
MA\;"$IXSFE^''7M$@7_[A:GQ* <,'Z<3+\Z*@[5,*NOH!F)LH#DSV?UL=A3D
M8>'L?ZPPI,%'(K0<W6;'19NSHKWY&+%D&[2L=:S =A (B65B:4UL@T!W+P9R
M-*/XV*\3LO]TXF<^ (.)%BTLUG*/72Q[<%S7>:97)%8(*7I"M;5=V^&:X0$7
M;-T4> T,#D]A5J;WR,ZF'G5WSBJPRKU-_=P(I>RD/2C]O;*#RK?P>4;HZ9?G
M&"9%8U01> M9K8F_3*"9((Q8G\U,&I> _ $8@XV0P0^&\T1L/8KN[B"*8(/9
MA1?_D87STFA;!O>_0%OA*:?#]I5R.]S6#F.#C D:(.6P\CK8_'.D(,J.8@ET
M4:IC0>@@GR7\.G<QKL$R"?Y(:PG#OONN28LR+_4U0_U+1L*(0GI$S+Y'[$RC
MA"((V)5+B26\G/XJ"**F*0M917"@IQ6]=(GQI_06#V6$N+S87%AB/LRCA2>_
M0.9Q*H_'D6XM(Z5L$ZAH)_"5+22-1HU'C?@.#LHB08E@&D+$#F*=*!2<WB[:
MBC1!B>/YM.O-:XSN%G@>%ZY>?)MQ%L$9]XGN W[IL3&SLM0:R#'X1VD+08'(
MCYBDNBWP0_D6,;Y(+J("8%G.<\IU?J!WSVAJIVF'GK0[%#? VOUG$VVEE1N"
MG<J)($IAJ],.]MKOR71WJ.!B: '13;=_AN3PCY7N(GG.P!K!@'Z6'(M".TJ0
MY;@=]CH&52.79;S?6P$6CC1BVIN@ $#L3XR@DYZ=E871]3 PE>$&*ZBC!>6'
M0>#;*T?7=$&5E^B5+:7@EM:"__O*WJG_'B3!9>R%_O32(X1:EI+Z:CM4/%KL
MK;&>WJ>(@NA*AQ/R'UUG-0<%;05,0Y,[S.> I N[(6\_LRMO1VTAH[@F@/$B
M[&+)EGZ$+)%J!AM&&BP;J!UTIVCY>8D177+>0K7T5(5\<"9E$E/?HH6F*TRH
MB@YD]V"9!A#RC%!>@HI63"^,Z9"@88- 6P+\-]=JU-Y8_A-(:^JMV=@#-O7;
M3%<D-I)!A[E^<3M>C%+WH&7M89@8*84X8^\\H&D024@:C#4S?T*3;F )L3GA
M,%G?R 4189WP'@]P36N-&6W6U.WAD879U>T@2 VE,:BS"$B8&Z5]L&FV<F?"
M9^B&Z, 36;L/9&[:-,%G\'R[>$ <L,Q.'&3#ZS #FN1L:)(97K4L>!UDZF%P
M*5[9G *\#JK#Z[!%>*7S'M)I:]FP.L[ 6^7C2 H])TS0C2_G>_(6>M+@Y1H&
M;DF,J4?#.8B6[0%K+<++%U!=F*F@A(ZP,!WT<;CT4\-%.<5XHC&$\H6QMO3"
M7NLI:J8N5/523+)),=Y&.[^$N7W6UR%OBPWT(%K9X^V"ZNV6(UN6)T4ICL/>
M"2AMAL$H9G(IE%B/V=C;9UJ]B+&WV(".0(8^3P<LMP4S&U<W[" A"\G#I#GH
M*,#L.-0CX86[A/N"[BZ3/3%SG07[@$:_B7F4X D\Q M>--T]],#.62N/7A[X
M0;K/CPY>+'!A$\%4?Z#&.X)/\N [G7JF:+* [VC8K]QU+*= 6_8G9F+_Q0M)
M+M@.E\2(+_C) ;J>;^['Q^D?Z<#5[1^8'R(D%WK,B0^&[E:66H'M?>@7IMD0
MD$*PA=D*G:NQCO%+^+1Z<-PINX8&#:/)3Z;4RWJ<\G$2!+A0( NDK7;0XV:O
MPWO^2<,(!Q'O,?1!P3H'#F3\Q-*71C>!+ MOK^#%/PHI:)6ZPC*.'(]DYBL=
M_=N$);@(QALNW=8M0.HI/S5?RTJ<Z-8$\7OFR+<V]8\.==L62KF-^W1E>4>S
M#W)>ARZ[?0GX0M4VXH_J2R.4<?'M,1R;'O&CX-G(.E76^C%7YLO@?N?F41J/
M@C<]WV\<OO2(\X#/BPW\0;>H%RTBXIT&V6%>,"0\,0/B?P%VQ"":!'KC=.^Q
M+?O_G3IWJ:]QNP)*F*D(A0M;S)F#?GS<"TQG[#\Z*P](RGOUIJS9G(K*V3">
MG0&Q6!W:RB]7!CV5NSH9NE-6D,Y3,*X'Q_>=1=3O;E@,^_FM% RYRSZ_D=3E
MS^(OS9Z]\MOA/[E-=;N_K3Y@&K"+-F8D ';S[.K+7Z[8OU=9^T<F1MRH^V!E
M<!@2/1TYM>Z3-,M.?W\.%O7!L:;'=X*A=W<O9%#TP\U 9GA\&RY<EJ1M.12P
M=62C!!C* <. >S#$PNC2<,: I8[Z?]H/'HQV2S=^S&F>MVZX@(9!0(4LBU<N
M=!<LY"Y^"/8^B7NR%U%+M>'+[B1.PU'8RED\-90[%ZQ1=MI-T>G^2I6\50>%
MV(N+UEE..6<6(<O-I)7.1),[\$PN3**0_2\$A@+[ OO=^F&^'$DYH__51E*J
M54C*K36JCEOD-(S+*;A(S-2$@HN'A, AGSA4QOSI4*EV1%A>N_)D*_H C^(W
ML5-QY[4R:KE55B6-5Z(M BZXHW%A)PDTU@R-PH+9DSCQ\$@,2#P@<<;"NFF7
M5CGFD,:%C2/06#,T"AMG3^+$8U8Q1O2 Q)D(&Z==6N6 0QH7-HY 8\W0*&R<
M/8D3OZZ(E_>2)8YZ8K.%5MDTK7+((8T+&T>@L69H%#;.41L'TQL<D#B*L'&$
M5EDUC0L;IZUHY"N"15@WE\N:[8P!6[)&%=9-N_1)'F6-L&X$&FN&1F'=[$D<
M;4OB'(I24T_<_1+Z9-/T28U#&A?6C4!CS= H;)P]B3/:ECB'_&DGKIX+K;)I
M6N6(0QH7-DY;T<B7/TU8-V?)FJ 2VO$L4L*R:9<NR1=E"YNFK3CL=Y31B<!8
M'K$H+)I=*?,54T$*:Z5=^J':F8SYHEYAJ[05B_U.7\LG.9NP5RJ5))\PNW"\
M#B--IVJ&U9T-Q_.%N=(R-?&EJG7Z XTK\JYD(5X)Y+<,^<JHHTU.Q#JU'?D%
M"-'$3*PUM]$VV<F+XB)GK5HQ:OJI!,/<Z-391LJ9UCWLJ/*D,]#RR9%]+L(X
M,0T%^EN&?JVCCI2.>BH4N3;HK\ 8C89"S3YCY;I8+R>H#MV1;$*+YR18?T+O
M;;3>BRFY)B.^'#KBF*JM:!QVQG(-L5B"7=3/I.-\<N!5G[B+C152D.Z5;5PE
MZ%XP(&GJK!XL<H[$+@OHQ:6NS[@LG&EZ V  X\Y@>.*"<W&:7I]C.T?0FJ"U
M?*VJ8;_3/Y44NC:T%I/"KVGMO(35-"RBNW1$C\<JPUF75T2,SRM=Z=>M\DFT
M[F=8XO-%OZ=)#T$8^U;\^M)UGLPIH45 ?=WV35KL=:>FZU0'K- 2J:ZM6]+,
MM,'&PXJ(+OG'RG0)%H/U>A*.(:K+S(HQVZP\I>.ZM(0BGA<"X.F7VZ,UP:;4
M+6-ET;!'5MUWM83WGW37=%8>=&4X<YN>,YKVU#1P[&%U8/2U2CJ,D\#0Z .L
M<*M+IJ8OZ7.7T"'VI&L_J8)F-$T\O]RJ_[BU;O YOG0=Z876VZH"RJJLLE-0
M.Z@="1H4_&+H2Q-=N@ >CU5)?&+U9!>PTO#.C"T#%F;U'[%R,I:<I%4Z8TOG
ML'6+3&QHUR(^+#>MYAI,%CJ&UP @MF0Y1E#;UW=@?Y=HJT=SM1V[2\LE/ZP\
M$^O$!B5G7XSZ6U-:^0@+I+J$SO2$Y3Q60;3D(I\?637<A>X'=:!I2<]-Y<\I
M*[%*ZWL'Q3YMZ #P_<2*KGI8=14?B1<(Q57"C2;Z#):#558%[+$RH5Z&(J'Y
M<X\Z%OP,7AR/^ R4B%"V=:*CC%,>Z= '60B6*)Y0?WV-8\]'7U8Z@TEK?!]9
M^459Q[]Y\@N1^KYEH9&8;'S<K^&EPG)HN(XR7R03;]D)!*:;Z<NEN42$'"Z<
MAD5ZYK;)84R(J_3YHF$AAR^B89'PMH5R6.8L04=5<IBW&.G<"/M[Y(<MBKQ%
MJ&CK0D7[6JF<@\M0T4SLY%!80;F7&0\?C>*)3UG\(=5:<!UBT3"7?6XA%A7%
M,ZI:J9?WSP^QR*K<5!5B$?[]U]<KKSO7]>6;]^3!?V]ZAN5X*Y=\A\F^LQSC
MQZ__^B^2]-=_ZW8_0>-X0'S#3KW#F(6.]"X\G)=N=#Q1Q>^^$W?1[;)WXQW<
MVI[OKC , 9_ , -<U3LR@PGCN;FLR(KOX%^*JBE7OWX;_&U[A-L-1(.#T1#<
M[Q4=(IYK=X-$4E]H@ ?Z(*7__4R/K__O^,"PJ>L%;*J_-[P!#NJ/[<>O?YK>
M'ZPOVA7VQ/JYDE:VR5[^79:5*QB682YTR_OEJJM=_3J0@_\.37 SD!33O(_G
MRV)S+GJZ\2YICZFFW5=&D[PFG>?>#OG=VVB:H]*F.4JWEX5,4Y7+HE153C7-
M83'3')8VS6&J:?(WO71@33F]43Z[N"/^)-8W4J=:X'ZR7L-.63?89:J9*V/>
M)<V)C3Y/TN2)9W87O11 TZY.3W ,[%<KAC$5">1MRDV'7WZE:4J%L%1I>IA!
M%<F1#S"H=*Q9F6B% %DI300I90*Y4!&4=8?3D3#/F,XJ=$O1IFZ"6/E/&"LO
M?7VPS'D0QGYM3Z6/07#[)QJ,+GV-K/+;,"R^0!RPD=&!Q<8%PPI&Q0;U=<:&
M%(XHU:*IDW'^QN&X-#X_3C7)<3%2>U#@GKO.\BS)G9."4CDQ'&81!1)#OZ\-
M>"2&E"Z$2HDA!Q="2LE?J0LA!P4GI::>3L'ACZ4=G%[%+*T FRLE8*NPN>)5
M@O+S8F)Z!LS.@*]]7R_)[F3?KT@ZXVN8MRMSN\IXJ?--0ZG#(O<W/]Z;;KXI
M&/"P& 8<X#FWPX=T>$YQ E'L_N;F1DBWORG,K6%NWMVD^>:F6*>;[R#5?/,5
M0]N5JLN=;PIYE#N>\U>'3\TUG4(\/$\A_D9<TYF:QB;OP%)?TW0$YRO&F-2
MV,;ZZRQL_1MK\]2A?7J5^5>/+,RN;MLK3+=P<+X'1W+&_--O>''SCX!0Q?Q3
M*U\%SG]4W?S3,_-<YW_8V*@" ZD5E@(Q,*D0 ZD%7($\L,+]3V^0%#A_I<+Y
MIU9@"YS_,._YW_OT0'X[\]"2N)@ 19\3J1NFY G;]"X^T+\-^KJ#-UGWWS;]
M%7'$/X@K2_VK7^6>K(T&AQ;MV/!R6+;,*E6>RW74^[BU3"I;IHH7*;7>5< B
M)2O>"5A2Y<JQE%8T%8&E1$-L:YENOWQD:%+4RE<J+1,O8J4271+)*S6NFO#2
M*OQ%$%ZBZS6!\)1QY7!*:Q?DLTPI#Q\.0*KRQ4JK0!9!>XGN[<2%4BNGO;2&
M5A&TE^@F3J"]X86L_#/+*[B6IO# V605MO(>%SE? QM'T574KG)PGO'.4\XK
MK<YWZ;P..,[P[[SGE!JMN<YIXPC O[LR_$_)<9_2:@GY[M,PMD_#W+&7EOOF
M.R<E-B<E=^REU5+RQ=XHAKU15U'RG5-:DR??.8UC<QIW%3E?>DIKG^2+O3@O
M5\_8IS0U6H_/Y_?-RWA'$D]?OKED8:X67\B!(Z$3 19=5>L/M"/G/$>[K&QJ
M@S134T;:1+UX:M>&X:Y@1C?.8DELCT;6[4]E1ER73.//W.C>XSM,G7WMNKH]
M9WFY/YGZ PWCO0EJ-IVS9_#02-L]FSMS !5-,\W^*<IDH"@Y3S-L0?I(IC3K
M]ZUM. LB?==_2A]^8J-$>OF.V&1F^J\.S3]XE[T*;P8O!J^=O$Y\BB*'HV'R
M[A[OM](Y]J,Y]E/-<:0-1G6;XR":8QKX#D=*3KL8!!:?-4/V;D%(A4W<#0U.
MTVVE4\RVB=VA=H@6^9UB1EH<]$<'2#'C%%WR1.P5.32+._;S)9*O/QYKD]VK
M&4FMYSVX-%@!OBT?$,L'!A>6%@Z&Z ,F=,\C2:H2>P0VX9H^<*Y.I$S&<C^9
M9N-M%S3"-%L,DD%5^^E'&&TP4A3[N0-$!NOM.^[ZY#"C)\\:['@R3":=_?:+
M'W":_9]H<C+Y'!DP[B06*@%M"PN/.%AQ5'?=]<QQGW5W>AH*7\.7/\&[-_%7
MSUOTD7Q LJ;HL9)9I=F9_F"H#"^>500NZBBEY5$^.<:9ZA%MX]J>TA:*42&4
MO8MVZ;OF:-(9E0IE..XGL[B:S3NCIJ%I<C*[/&_:<0;ZA94\_F_=6E&K4+K&
M"D#H?(#?'#LHD9Q&:FV>/HL[:?)0/<&=MCKA8%II,*LI VW7EY)J6J'>BZH#
MJU1UFK7"'^RBXA:3"ULZ9U<FJKSKY,K29XFS2;,9HTG_!,32S281<OAW]$-
M@AWICGC$?0KJDE%?$8PFS=3#[X*6PG: V,-6SO.!C>&ITXMPNG?>%R.55M\?
M(B_.<3'N_OS^0GQCZ[IK/)XUH?% /CV=(YV6,8\T*!U-M+/8SMX\$NPP*W!Q
MFN38U#YMGCJ/SOJJ/#YL,\2:+W:LJ8R;T4@;9AKJ%LW''J""-Z6$C;UVH>J@
M**.Q*A^TSA,[JF JJ0A8D<>#@^;,\9E<LT,96C[1M'W=GINTDN(IOT.LU=\<
M9_IL6A:PMMNHA="^W?Y\'M*&JM(_2-GG#827^:?C"K(\VCM;RVL!#D/YFXLF
M.V9V_6;I $V4OQ_^L3*7B]3 #IN@#<"HHM?/6HBA(J=9A8.=\C;G5)X*^;!P
M/G_.H<:58.J<E-S1.]$KY[D>@6&=\([M]U3);-*Y>C5M?,EL:/5F[-DU'U9T
M#B[Q@P+3TA)VE1[K)TP'7[R)O8<(N(%'[S95HR_P&@U@H[31WMW4%+U6-;D,
M7I(![MN@3I/+X/K"G9/[%TYNZ4*#%+0=L,R6%J'SHX98(#=IY$+D*Y7NR9R&
M!&Q"ANX^2M^)\6@[EC-?'XDDVG05=82V4JR;4UO]!TR+5MF@3]_Z9.'1N*)H
M=.'@V!C^H'XP_.)=4 @\_)V^=3?;##M=]I3Q:$\\G9Y4]L6^M:<K#[8/U/ZD
MA3VV%]PO^F9N&1=?592]Q%E%+'X!*WA2LHS4\:X*4,34/H-AC/YL3*]V;YBP
M)^;,-*3;A3Y'-)4&L!T>ER_ @DG"&#93#&:8+FNI/)BHNX*^B-VX<=RE@]</
MJ#79#2:1[TKOQF0>6.EH*#"08!SI:')4QD(=@^,'F[C &^_7'DZ&(IN*/L?*
M&;,I5_(\S+)9!). D8132)EFEQW@-@&O*3G#V7B=["I+9>,U+0OF7HY?RF8G
MVG"\Z_$I>S-.Z%G<LXVS=2EE/!B5L?@%K. I"N_+^_'W=>6&*0GX7&[8+X4
M"Q +IS @]]5A&1*1"\6D4"Y_D6*B:NJXZFTHT#=1*&O/[)L8J\-2^%Y%BUVH
MR9C=$30<[\5X-UF3+!3J%QOLRD3MEV&'IF+IM?:=7,;N%750AA>K8HV^T TX
M7Z.?3)2<7-,28?%,QU;K0H]G7QX?L<3S&U4VVT$;J7N788H8539M5AN#M79Z
M5&%6#PG3>DAWIO=C?TRN^00O/1'O&P#66$?%8$^NVZ])-8$/E@#N2/2;CN1!
MC[.@8'"L@G#A-;/_#C1DSM8G"NQB#^=V'S6RPC_VUY[6XEU%57FQ-?P@=:7O
MCX3>"=;MM01-Z7-H>#L9C0OO2P_X*T:KF#9R.AWFNWC /'H(*&<FS<R?9-JE
MS/%)!W[Q8)$N?1LOBG>DYT?3>(06UM"V8:VF9*</[UE?>I+OX,YCM>2@O:@%
M_"FI7<>-O[3_!/ZZTU0O5B\Y^NLV832Z"W,G!I:TGDHZ#$DWW2#/LVE+/JS;
M@V[1XWOOD1!?TC%>E(7QX+C"F+AUAZX*/F\\X@5F7-]88QXN']9?IH]@U]'S
MCV0ZQ]Q P*!W1A/;HX#BL=$PHHOH+NZ2ESA5V'!HZAG_/]M)W 9GY7L^C(%N
MM ^BSZ <7]*4#JV%U=NM\ARCFW)*2!]B'!'WN??A4Y=>&S]^XSVJ1/UU%G_N
MCEB8B A/J;W[1UA[VE20#-/CB5'%^0PK%WYT"V@=<,D@EA44'__E2KZBGSTL
MJAU^M@#&OUR]O__V\9/I^=_QI:LS>=/NI*(Z\O*?8L-R8P76SV7!0<O:$!_>
MK;GN.\M])KU5AYX.YJ6BO-HO^;Y=TEU?^<Z!#O9VHPC9LLWL#T%]A^4GE[,_
M6"*^-/*NK\P%]F_\F+O.RIYVPY',Z'^L?92L=Q@CMU']:<#?K6WT6$U!^ OM
MRR="0_^DEU?T6_S[ZI5D@CB!H>'F/M#--6*;RZ)\5O@U2+BYBX&#9M0:?4MR
MEO@D=&@[]C]6L"PSDTQW?T/>[YJ&'_[2"1[0ES&%D=*'AT*-_&,%K-<B]E9&
M.AP#G>E?/(DLEI:S)CA19P:6,W'9-8JI">WYCAL72E3YB.8L/:,$A7Z=)Q@-
M*!P>,MY'QYK2-GPJ$J]I"F/I,PA<%$\@.N_C3\%@/X.2H8X"2;73@PMVAV[
M-OK']N8:)D6E+ S[#M:')N@#8R9QP^1PPYB8!Y&*?!67#89)-\:3,$!6>B"@
M_X#B,W.=!>T_>K>WK9/AD.T5E;@P/;H('NX37N:8 BC=3=X=@!X\Y6_-$7 S
MZDS4?F>BJ1W R<J3U(X\TCKC21^:600:7-"N_P@+2Y4!_4DW+2H=(D3%FP_&
MBOL07^&@!]0>@Q;I2]::[DY<D6!79Y.:I&/ JA8T+S.%V<\EP 4>)C^):Y@
M<ZKJH0YDX,0M"[^!I9@1$S<'U2W07 A='1R+2W0/L."M'CR:TIHJ@MO(N$[0
M;#K2I*-,Y(XZTL+I'%B;8SI0KGSLE$S?:'C<,-;?HST^1&(=Z4/ )B0JOJ1O
M*Q>48R^BJP_WW[Y1D@+"B3A*J';_WKOO46*[ 7MEJE-8$!B<&6S0E'@P4H32
M:HF?%?E/2$G1(Z%ZC+\MPXY#_@5<=H'(85P0M'II\"=@7BQ]%+Z!(]!!^-.D
MF: [(KB7P$)I]1?3WV^!6@ID;MK,<H)Q WO!AW4)V++K([4@KP3U")NBB==[
M*,HWK7C WL*^-\N!YA1P%2"!1UQOQ/S*76_S\7!^4V2-^#I,TX8WW1^$F4\V
M>8;ND:.@"*"8+U>_KPZG#'H)PC4TJ9";X)JM 3&>Q(1" L] QPG=5_0V,2GF
MP;L8<^U)+P&T,'X+Q>VK-Z6N+-/UZ7* =4+0TKLZJ?J7I>0_!>,"R]=W%E&_
MNUHU^_FM% RYRSZ_D=3ES^+]-F?SWFWK(;>I;O>WU0=, W;1QD3\H(,\N_KR
MEROV[U76_K%" G&C[H.5P6%(U+%\:MTG:9:=_OX<+.H#L+?C.\'0N[L7<D\=
MA)N!I'A\&RY<EJ1M.63O'=DH 89RP# 08!!@",'0YQX,,4=,&C$9R->A\J=]
M1U2T6_ON"<,@)'1/%"\X0<L$K;>+'X*]3Q*E[$43E"L;ONQ.3FEG9\G:4!^Y
M8+FRDW&*3O<7K>1=.ZC<O+AHG>64<V:>5VXF/1KWQKFPBD*VOA $"M@+V \5
M 7L!^_;!7NO)]8-].9IB_""+=TT1$S(\!!D,W<U-=M.6;$*/Q9P%*5%KW%JZ
MZOA(3L.XG+:+A-)!VE9'O7S<09QMAX!B_:"H""@**/(!1;6GU ^*PC>VJ_'\
M#WPUP[-Q?Z/Z=%#;:;ESK$J"KL2$Z7)%S<)L;RL.0;"H HH"BCQ 4>GE<_9;
ME5=G.Q [MF:&1727=OYX(JR9JT"L$U$T2;H,NWQC.Y+EV'/B2K#TQHK>R)"F
M*Q)%X4U9&#/&TM'8X/O?)9==W,!'6 #<5F#72X\06F544C"XT),2^SWD0VI+
M7!SV?E%@_/X1?NQ$]RL+/:?3C6*>&5V,545Y&T2$!A'J=$/\]1*ISUJSV%MV
M'8O&7'H $A\0YM%(9IL&G"$<6(!C<%LK@$<L,'DK-G-*@XYG05SO3O>;KI_P
MEI0#G$#2@R!-UK!+"+ME]A0&"D81WBR*>AH6;PFBFGUB!P_J,S\(E-T\V=NZ
MD1?=^'JARCTE#"3L2"^404_;?,367RC#WC#\"H>6&-)(Z0.7 (8<#\\.YSM=
MT2C4A,!&>E=@20P,?[?6C'IH'XZ-\=6X@$!$6*H1W]"G"],V/=^E][3"[KT.
M;AML#B 'E]\(,\6TA;3B>PMX@J7P@]L(L=N%01QQP-S"P'D::(Q/OK- QG3O
MC4?'(M%33U$BXH4S)19#$8/YDX-;CC<1:4 KT8W'\,:()RUHT#  ;-,^(UPR
M[891SC">1]A*QZ7Y':8Z;AZ+> XO- 84%LQL-XJ:$@W^OG \ZJ&G:6H9"1&\
MF1*%-O]$?,%@+',6D6U EM_CO^-E ?P]1&W(%F!"4[P<B/<DD BWANWKV$^X
MZN'"A3<,V"V5,+@ZO%L 2^,Q\G+QDK/';KO 4&(< "#"KC#LCH;&I4=#=C!6
M.T9R;$IXN;8[0QY"+V#B!K&F\=:(_QA$O--<O[KAXUK%UR:8 TS[(1[C30/D
MOX?QX&N36%.\&_I$+XF"+@(C"ID?'?V&^7U/VO]M:.ZMN9T<!DWH98U(;F_P
MQ2*C\=->3[KGK1:L?1$JG7^48'5*G@B5YBL@4H1*"S"(4&D!!A$JW8CCH",:
MV\L7K\2A4+L\H%J_-QC5SP4JL-A$+&J]B8@M%ECD HO]WJ3>1T,BX)>.[RYR
MFFVG+WOYIS)U'1'1QD%$&_R9C\7"V78(*-80B@--0%% D0LH#FL(1>'8V55T
MK@-_3G2*&!SXT3/ ES2(0'AW6F;%#'IJ#6\M"B@V$HJ*@** (A]05&L8@"Y<
M.[L:SX=0TXE%K0FW3NL,&%7I:7RY:H4QW5HLJCV%K^-4@<768G'4D\4-[@9X
M=B(]!P9I3C$A. O3+E?7$:8+!Z:+W!L)*UI D0\H#FMH10LH-A**@QK&C?%U
MC;L^-R=/7!_ZOG5MC%W6\E8+O$CZS^#^Y.;NH8Y75$W?).P*77AM%6_@X;5*
M6N/D4$DM+UW-C_":VT#<4CO%AL0M-7$7Y:R[*%]V2J#E(@S$):7Z V/WMDLZ
M&57-6,/;Y>R^/,\CQ4)ME-#J0&<1#6B"!KBG@7CR DS<( !6 X!=S^<NF6-0
MO0F[9]J>:?",,7K7D7M@972#-]3U_76[O/Q_ZO9*=]<2,ZU.'/KFO%+YJ7)E
M>'1JZ,51.Y.QTE&4?,ZL>%Q\GB%6UBZ?5SVDAG">R+U^/E[)4J"<IQ9S_BC$
MBG"[(L4I)!7&'"KCK!K);RR56=&JQX6A*U6&S=0P5&:HCCO*H-C<1E4NO0!8
MU9?LAFIOE$]@8"DK7ZSL2SL*L2+<KD@CW1/9M8$/@<^^<'V &SNQ%:Z(EWU9
M[LB#?$+MZF>CGQ=6*M#,*9K':H\[* N[6ZQ(Q9Z(Q%.:NKLG;G3;(%;.^LA9
M*Y6C]7KJ5+1:VSK3Z#BS2U].E,Y0+E8XI#L-Y69)\E5^*B:=G-:^Q %Q1B!*
M7^UI/&3 ;[WO0BP3#\MTWNW,_OC(C8K=$?</L,@:QZWL7@HX+W(EQ>V4L]:R
MF+M2R6H1#$B:.JL'B_!SLRGC4#FS[K6.HHPZPYS*M)R+,4YNZ/&#_\I7Z1CB
M3PZ.,XPK<K\W*"UW;^5;)P#>-H />W)I-U@KW[@VP;LL )T75ME$4E*'@\YH
MK':&.9GMU5-4 397W=W<ET3AB916M4UI->IK'36GLTS.=D2@L79H5$9J3ZUA
M[GP!QA+!>+FGE[/U$=AH*S;*T4-;%/\I4H[5-N782VVD=,:<%7&J4;"H@'YM
MH3\:\*;UBLR/O&&1'\U&8$-@@S?OJX@\SL')7E DY?FA+27'(U\0V5*3V.3A
MI-.O+JRED6'*M:*SRH*7SSD6Y3Z0>3#I34HK35/YU@F \P+P4M2]RE=2X$W@
MC6M/>PNC[$^HCDV(4A-1]J5%V?>526=0G08EHC2Y7*4F14XJ6$FUM(J!E6^=
M 'C; #[LG;IY)^#-P4CX/>L64?91E+VB=+3AI#/JEQ:-6[\H^[1T5N$YSQG%
M:&G$$ZLNQJ'-5=GQ3V:;J[KSG^PV5S4NZ\YDT.]H<@WN\93ONZL._SFM4JME
M=B4K,9[TM!KX+P0M<2(]ZH;O?D^MP25J 6\A*K@G)66L=11M",K7I"$4Q5>U
M;8X*8IOVS'$7K*PU%K3V?,?X(3E+_,*3G!-';**H=40*1F[%=O,ZR+[L]/I<
MN9"EUY-]1(NJR"VMKAD_Y ZH,A>6W"1P#%N*C;@SKB[8..1GS8]]UGLS#]3_
MYFX?RZ;QML+BRPH5+@$' 0<ZGNLG[HNXDX"1\3Q&P6,%4>T1E>22A6[:L'X\
M0]<R9T1ZN2:ZZYVX!"00W!H$"RU!P$%H">W4$LZ+7*IGMIGBCF@X#K;3QKW^
M4.I*@U%O6-H))R>QJB*[!I^8'(XG'75<VNF@0*/@QIQ,>J"5&&<B<"^X\+$X
MC5YI%UH$$@42A3Y03S0*?4#H YQX#4J(6^8XKA(M^ E8\J-A;U+:36M.PI)%
M=G@^,:D.)IW^4!15$6CD 8TCM3?@RZ816&PK%OL]52!1()$#) H9+=#(#QIK
M*J-Y."=OG5\0+5T5+-[)L*>45L%;> <%)H])TS[ZJOGROP@TMA6-$ZVG"<XH
ML,@#%@<]OFP,@<2V(E'(:(%&?M!84QDMSG@K\(Z@I3L BU=1!B7F6Q,N.P'*
M8^)TK'7D(5_A60*-;46CHO1[$P%& 48>P#CDS.852&PK$H60%FCD!XUU%=+B
MF+>*BTAH[([1ZM7Z/<X"583;KJVH',A:9S2JX>4,@<8&HE'1Y-Z(KXA2 <:V
M@G'$F=4KD-A6)&K#<:<_**W(DT"C0./1(KB3WJ2&8!1'O56X2-#85<#H'6B]
M,5^:G?#;M164>%=(&_&EW0DTMA6-2K_?4VKH119@;" 81ST1CR60R 42!QWM
M_V?ORWL<QY%\_U]@OP,W48/) I1NW<?,= -9U[QZJ.ZJ5UF]@\5@T5#*=%K3
MLN36D5F>3_\B2$F6;\FV9-GF'EUI6R*#P5\$@\%@1,\B2@48KQ6,BJX,''&A
M5SA(:H$%][H:GO1:VD#N%VJ$V^Y:4>DHIF2I HT"C7U HV): [M?'A@!QFL%
MHST0 3 "B7U HMJ_3:\ X[6"43%@C3[#^^7'W_3N+''6&Q]*,TK[YF7!_3*6
M<5(<M<.,X?4JC)W&-[>6MM.X)H4,=&,!V)+9W39=8%]@OS?85RQGH'<6)"2@
M+Z#?&^@[W96I$K@7N.\-[G5)MC6!?('\JT.^8AD#O;-@JY:A?WR7RS+!>FV"
M+ZRNVTY&],QK6)3B/JT/9T^X=*+:]0VJO0-/^WJ%"021890]!K0_?O&&I/9-
M""1=<23#.9E^%_@7B\H%+2J*J@RTSHZBA#"=!9<N">!F=X743CYO9X%N82IU
MI=HEQ] E3>[L1KG OS"5+G@EL9T.<ZJW+$L5M](/J0N:; TGO8"Z,:-HO(4K
M^-)C7+RS]C'R0]E7A7/'G+,J8_Z5):D_FFTA^3XE[ZA')X\T)IHB$5563(FD
M8QI3\N(FY)7J#&P"G0=^%))H1-(H=0.2A3'UHJ<0Z!P"!9,I#1,WQ4?H=_R;
MDI@&;@H_IA$@(7RF"7Z(IOA,0IYB-\3/,%?0+_1&WD(;;CC[<T*2L1O3NT<W
M66YY&KAA,B#?QFX*/R0I\1/6FY=W\XB=ED1%@";BDA<V9CJ\<^&S^T3)E,9^
M!#^/YGA0!PJ9P?RRQFD^0C],8S],? ^!FU$<>D$]_4YCST?Z_#!G&/S7(&XX
MQ#]TSCC-'C@%XR3X:,X_LB=?&?) FS\0TP2'XC_38#8@;]UDC*.A\'E(1G$T
MR7LO.T]RYKE!P#E3$%.08>3S9P_DQ7XU;?[-4K];<'E)H,?>L8>]NV>_O^0M
M/T;!D+?[%5 >^PR/#VGD_4[^CCA/V,#Q%7R&W)%W&2#K:7&RI*H4E/)A&(9D
M:3)[2M<L2=8,+A_)XL1)",]XWGO">@>9\$"EN@ ,.ID&T8Q2UM+0!V2E40R*
M%16N/T4B<SCYZ6X)_+K<$2,7I)J&(&-!,",H[H4$E@)'%*1(JXI:,5Z46S O
M42BLN;H!J='-@;&(7OA&K^JC7<HGRM(DA3>1XYQU:WDUIL&0/,Y*1B4+G$K(
M<#YG2]*^+$+S9:;\ZYXDV63BQC.F0!>TW5PWYL2YV)"?S@!C\9(\@[X#B1Y%
M01"])'_I2ISXXKI9EA:7U0I!;"TE^:KO40!T? . #()\/?_Q1N:?DZGK%9_W
M&X%$V#<220!LH[^2TN0"FZN4^#IG1DU.MEJQN(["^5IF:?.A;MD"P#!@%J$3
M]::NX;?W>>L.OCO[*?"M,\'1NSP7\D UBLGX)6,F%)@5M<3R-$1R%7,4L_VP
M(^!]MY0"L\>$PS^6;.,^0Y>9&&0(JWJ?J1RY?LSW"[T7LOV"*2S]@"M6K2^5
M8&(]^>$=?L@1L&[QY"_Z8.Z&\.6=4ZKPTA1S5S?%.Z[+B7MIEW8OS=!5";9?
M7?FX>N(:/A,TGK_#M\?(Q_SX:K]2!;9X([/IBM9F&.>.%4VQFRYI?^=^I [7
M+I%(K =1O[FKL%<B+-+:72L:%<,9:&>8E?OB=TC-UY/_9OLCL16ZKJW0K:IK
MDJYV=H.JO_N!UP+ZUP5]Q=8&RAEFD&MA[=KK[F#?%[0/43RB?HMKFKAQ>;10
MT_.X<7FKFI+MG%M^B;-?0(6<79F<*;K=8:VG7MYL;K1<UPKR/N<3NAWNKDL(
MEQ?71;HJ"R([DFJ=+%F.N"S2&?K/_R3QO"5-T<V!V5DNXNYNDH@32'$"><5G
M/OG%A5XYSL0)Y+6B4;'4@7F&)0?%":0X@13',,RI:EN2JHD32'$">6W0QZ*0
M:K_6+G$"*4X@Q<E(;ZW=6]60%+FSO9<X@11R=I5RIFC.P#A90BEQ MF[$\@=
M6!!G,.($LK9R<0Q5,BV1KO'RT2].($^\P3;U@7DI@B9RV6W+9>>HE1QLA^:R
M<U_<>#A/98<)Z("C&Q-([4IU-W5G$S VVLQR9^:IM]:EJ/IU/R9LR:B5)P4#
M\LOL7C '+GP:9AYK&5I":<"_81JFKC\$BXMX[M3G"?AX0^,H ,X!M^@?&>;%
M6F=XB<1UAR6N>U^DA^-IZ[YDL3<&5)(O $8V^O79ZU8RH2TDE,MSG;U_^/*%
M3/,6AT1Q)%VW):+8DJ*I^;N29MJ;$]M]C:8,  #+292C@J5'X_+K16'B T0X
M7.'Y5UHUL>(KM9J'D>604ZLYYA83+]X'04XX##]']PLJD/D(6#;&@J8TIFZ2
MQ;/\V<6T=F,7EXXMXH2,!"E -O%1%;TP-; EZ5RW@"_^_ML/67+WY+K3O[SS
M$R^(8.#T\^AM97A?N9)X"XHK>4".O$&6?>&Z+?D&8'\3P#A_^L__(.1O_W5W
M!^U,HP0F\>^PV$TE\C'T@HSEZL,> '1^F '+/T_SZ97( WUB>C)%!<D?ARE:
M;&>E6?Z9LBR$CS/RX 94(K]$Z89>$O+/GYF"^=^[^T<:@#Q,I@GY]&7^]1T?
M084=K#_673F&:N-EVSG]J-\+ZA?>1CBC4OA*1[!4XZ3+BJRD$?ZEJ)KRV\+3
M;P,W2?P16!K8]OUW/UG\O1CXY]&;&8X:QKR6JH0/[#<@*9K0AQ0F$:E\XP(,
M/?HPIC2]#X?WI;:>SW_R9K;08[)]^ FC$;G*F/KI"^_XYJ>/X3##%00F[1OU
MQB'HR:?9 N".Q>$#P/>VJFKZC+(%0E<A=<%  D/+YR/]59:5&S*DGC]Q@^3'
MFSOSYB=%-OG*NQ>R%KAZ (S>T<2+?9[/%S4ZK-/X.,"F:*O/V*I0#U/):?\\
M*@F^4OTU9[.$OFN8J!!LLA]D]0<<^5YPV\[HC?C;C J)_!V3 =]^BI+D-1+8
M#[AMFE0D%DG]'%XYN+;H-./F)TMVMJFT^MRM(FKM)*.N6D1*LG5B=PUWSJC2
M,ER98;.<81-G^.:G=3NPVHF!ES=,ZUQ-8L.XO&%D+_^%X+;<]WC#[WST /@I
MS!WJ"";U"SO%NQ;VJANI6?*'%31\#LEG+XW04Z!*>9IUMG%C6[* ,G<&[KU
M^,M1<-UU>X,?;EZS?>8K,!M*O]$M[\S63/VO3IF<_+5$0IJRA.28NG_H<P=)
MQ=?"=H;3F*;N=_*$:A@](/#5L,))YJ6RY.J&]67L>V/N19E&<<J]*)_1J45\
MIH]^N,VWE 4)O%G<%>,1JLL],KG.0@*I&X<@DOE>E9$"FBH+4E[0 .DK-JFX
MF=;G0W=Q+PP;9.;'&66,9'S\D89TY+/&7RE*\?BU.&60B^A8PYT\LKN89#X]
M):[8W!H5!R3S8(Q+7QT-T46V@E?FL% JI2+X-\Y 76F(>??R=E;REQ:N VUC
MOOHYF274?(ZEM7LS4*ELG[4RS6N]!0<M"N7"=.]Y,:Y)T /8X>%P=?7AWR=?
MW!EZO]]F<8RH7UE4V%*R95G5;G[23-FREI;5M:T?G3JC#G6RKIF-J"M_QVTL
M<Z0Q9]_=5XH5(H#L][E>V&*TY2WP][FO<,=Z_5MI+KUG[EMT%D4A.H.8K5-T
M7O2]V^"!L2NJ:5G:^L%72-LY\KG%1K[DSN>WN?/Y(!;H)0OT&BR84X%$? QS
M$FIQHJ\<6#;+KX\#S<3@I!SPO&R2\;,=;E<@<3$=@P4 2\1)U$*%)D;2 D5\
M&]8);XZL&YLIAKUTHVW(JGVX:JQ^Z'+B*RUU,L'?BN.;(XRTV>P6/7<WUB/,
M7D<+\S%GI1G^NI^5XTE:,_QU+6E'5J7-+(S]S$S9L+0CZ-(CS&4W2K\;2Z"A
M==P32^!X8MH,N>>\(#8;Z7DLB$MCZDB%=".9#7=M'4MF.4;TW[+8DN5!%D]\
MH3'[_4L4^-ZL3T<+9^;]+QO)6)#8R@0P;U]6^OTJ06)O7*R<2ZMOL  I'DOE
MN8&7HSE+\.0;_=;EP^BH1*_C2E!C6-38JX0=+L2$56M]YK%3V-#<W\E<I /R
MS@\R[+QK^O#-:92""/GL+',/TK\4KP<S,L1AX$\++;%P.%YM>50T/IV?WZ7\
M%&+B9Q,>/9H?%L"?":OQ&OL>Q4.$(L(MH:$? 7LR#//V0\85_GSJ8X'/$"A*
M" ]BS:;YZ4,:NVPH>6O+54^K! _(^]$H'^/_=<,,RZ26P;O\M,8=P@AH07OT
M["=L.-"L&Q+7\Z(L9*%TC(,L*C>;,D\\>LOQC9*)0*:?%&<JH8=+3M[N?/*F
MZUB\Q,@D#ROVL8(K":+PB<7A5@]#<M]Y@:4\-G%]@U4O_ .E^8L\0.3F*\7"
M<^1^/LXO<13"WQY3SLD-H4%"7S@]V"D0]0N,@9T+5 )L_1"^F'!*8OKDQL,"
M9?</ORX?5%$V)\D"/Q9QQB1E2%,:3YA=SR6%3WX1$\D>G-!T' W)+:,MRA*8
MH^3UMO*UQS\<$J5HCW)WKDXIVCX6I57D*ZWP^3\;3@2/<MNE1]4ISU16^B,A
MUUH"=_>MW1X(@P!#9V X3LI? 8:+ ,-QTM+V:)G,;5'SD#Q@/4_0P!T/*UOS
M8D,^WV6WE:M!Y%'KZ35O69%41^GJGG=/<B<(-/85C;)D'LGT[-F,"#2>'1H=
M1W+.$8S=F#\G3"?9V/SAKO3-7ML5MZM(?=Z9:-<EI(^9R 4V!#8$-@0VNDDK
M>48.BN8)G]\N1 2P)%+"%W%=]K8B*>H9FML"BQ>(1=L^P^(" HF7B$3A@MA\
M,-0OOT1SJ^>A3A1A6W:02,W?7%&<=6I^O;,UK>6T_ +V O8-_/@G*Z0K8"]@
M?[I"+,;)TK?WH@I+(VOR$JJP%/=W3ACF<^%%*41)EG4Q&ZJD7TRM>H%^@?ZF
M\7.&<[)]E4"_0/^)X_5L^U)T?[^J!&VNYY-?\1W6RG"Y6HTDK_R#_U$D1=<E
MS9 EL)9M255E]IQEPI>:MG#[>N%B[G(U$E9U@K481GC%EY47*/-D%K=A%V_[
MKK]H_D@]-TO@G8AU&I&7* N&9.SB+65*,<UGZA>WA4]=[F-'9H4R1P./OL>;
MOL,H"'"NR@&_WI6M@;_;* &55LTEH=[\9 X,>3/1K(,62=V:&F255$<]':E;
MTPNMDJI;I^2J7G!5-C5Y.ZG*P#HA ,R25+,.J89Y2E*MDE1G-ZFF<4( P-I;
M6ZS4@7Q"K%:4E:SM(E4YL;*R2K&J 0##Z85>K<75$V+5++%:8[4"956;JX7'
M:S]BB[</70:VX#7OHF6"&RZQ]A8H=$-P0_-%UTY/<+.%X>0$-U5D]ND);J;.
M]%,3W%2IG9S##9=AO0<$-S,<3PZ)AD:YN66=ZXC@AD9D@X5C?N7J_7=O[(9/
ME'S-<X^]Q5(PZ&=@?V 6Q6<WP)1=*\-@;7P>%2U@ Y]#?.L^'.(_E7</3$EY
M9]BFH<O5E)1->N_/L)NEIK[3+%"W%S#L9IF![W3-4-7#A_V!8MG# #/LI5D:
MQ3,2PVOK!U:F__SF?L?&OU(8@^<'/B_#EN9M/11-+3S<#-U&=;P??_EP\Y,\
MT(S5T1Y$4@^8L!7KU\*$K<COE@GSC)7\=P(/<#VPV!Z6^LRKG4OD_V5NX(]\
M6)V^Q%%1 _T>F_'3F41@?<&L-/MPLNPD*?N8=Y'WX-.&*\<"1W7DIZQH#?E9
MD[!+XVM]<<WY:@B^UN%K?0V0\]5LF:\L0S9F?<6$GWG]OU&N(/,\L/OPAS4+
MJ_&GR'.#\KEC ,UIR)!-E/2& TU5F-IT2>@]!YH*Q?$Y4%^[X ]O8SKT4PE^
M2Z@;>^.#- E\R=M+BN8.1HC<5!FOTG FG&FJ/63K6CC35*9D_12<X94@[H=8
M"(!E C^(+:RU2F.'"=+=/N;B,@G]YTDC$;K;Q]0[/YXT$A[&$[5[GC1BP%M>
MI=8/GRK%T/<?MH$Z0W6<W0OQNHY[,=CZNH -5I/-,QYL?2'/![O&W]9HL!^B
MF/I/(?.LD*$/#<0\E]<^\IHWMO#$NTJ;A^LTK:G\[B*I)XQHO.!I31>\,V%$
M8XVN-=UGUF;$^\DTB&:4YO7)/K^$-$[&_I1\"=R0W+Y_^/SE-2N>A07L>1SF
M>U[,?H53>4NLH;(=; 8;J;:0-W#(P8NY4.>J<=>]''Z#DXA+''Z#\Z=C#?\?
M?C@<N4%0K3/$? X;1T?C9]^C14 1'59;!S%[P]OX2MW _S<=?HBCR?OOL'[Z
M"?T\XO1-]S  %D</BZ+*SJ#D=4PX%H5]9%(#"4$F 5.OD$F'R]'QN;-\KQ1,
M-#\:\GIIO'A8%L:P@#V%V")F6)TK'"]*L&Y62,(HO'NFK!+;4O6PF!+Z'6\5
M8.VQ"/A/YHWM-0&_8"85[.F>Y9/[%J5N4/W]+=#T2Y3^#TV_EAU]86."A3?_
M"I]3=M=(_*+^C_*S^:[A-!R-P#5+ >\W+PG)Z]!5FY9(V3GAO2^M$- OF=&4
MS'N6%AKC+^6[Z'0,"TV.E\ZF:MX2?XF1\@THV2A3-=2-HSK[J)LVZ"\G%3=U
MO/)<12+P=@WZU7UF'!ZHH%#ZCVS<L/5-.4QU;R"KAXQIH*Z1,99Y+8QI:!$I
M;3,&!7/+,D7S8<24%SJ%=2@L]60,_\2^-U^ZGF(W+%:K*!T3FA/+:XH.?>@E
MC>(.->)6BZ(._QV[,^VWSL1@,6+ -0K[XB$9P63FY@%,#+=-$AC $*N*@I4V
MA<W!?LS%?K[FW;1FWFN:O \SZ]%V+BQKJ!CM+ECV_KM'DX3Y2G.UP?FVV5;Z
MX(=NB"50R3S<886+K-5%5;2>W+*U?8,Z5@(:8:&UE46^'4+-67&J6: O[+E5
M^THYU2PV^.@L^N#Z,?EO-\BH1#[Y[J,?<#)_9G61L3)WB+N-+&9UOG$%A74E
M+K_ JU\K#,(V69.5!HOV/H=E:_?AL-H6:^H;7O$O+VOOWN*MRZI0N][Q<@Z&
MUA-*X2F@/YIM25)05#(?TL>4N.EJYH#Y1?Y7^D CP-[ YQ?X1_YWV)(SKWM>
M!YV7.W_QP0C"*_^C* BB%YRU$4[Z,\Y0PBXO3'@KHM1U[?PAMG4V:?\;IRQ[
MI<MR 0FB#&Q#_M,BHH8912SN2+!S\5FONTKH\NH@/I]IAFTPM:XEPW9377).
M1;Y>V15=@I?5-N@2NT-=(HKV]" 1JBUKO9+O%G.>7K2M8%3DVQRHF^3;N7);
MX>HJ9!B&6+\O8?TV*_*M#:"/M?*MRF+]OJ[UVY2-7LFW6+\/7[_5@;U)OG<H
M<[%^7]KZK7>7/UFLWQW)MS905&.]?.^H2B'6[TM;O_LFWV+]WD^^M07YWN2K
M5W<8:V+]OK3U6^N9?TVLW_O)M[4HWYOL\QWE2,7Z?6GKMR5W5DBLE?7[5,4<
M5@L&'"U:94U,#<9EY-$W;D ^ADD:9Y-U>?9*(M[YB1=$V'G2IS"850QLG1H>
MV;$KE,,+W"3Y\>;=PY</G_PD9=SL+L!C7Q$M6F9UA9=E)HVFJT*\H$$8,;?.
MZU6)791(-TNC#>VO3$8;JJ=L,\,_YI!F=&=K1:N&H'<66R1"N#IALPCAZJ?9
M*$*X1 C7J0<M0K@N8PLJ0KC$%E2$<%VNK2!"N(0+681P7>[Z+4*XQ/HM0KBN
M8_T6(5QB_>YKB(=8OT4(EUB_+U>^Q?HM0KC$^BU"N,3Z+4*XQ/HM0KC:"N':
M$):T.S+C&T905.(FHA$+JE@01DQXRQ-#@;3BKVGL8B #F<:^-W^'/2SE"7;Q
M"\RWY(8S,G8Q\B.E\02H*%+F?J+/-" JYGK$9S_</[RI$$+&/HVQKLYL4&%[
M^=?/4<(*=15Q)1%+[OH8Q3&+!$G6QYB\4!@(_/+LQGZ4)= UT$2A)8PN23 W
M;$I<5I:$IU7T@<(9&<7TCPST%_S)T]/Y6#2%5?\!@C$%?CH;D$4^@D!@KEF:
MT-U$ 7. !G_BSM,)L[ 6UZ-Y8YR_"VT-M@"@TP#!=;%Y&X+^[I.$ NONO3\R
M/U[-E%PV^7G$GRP>/#"1FF);IF,OEDS>V%?;I#?+EJ>INJ58_:"\64XV7=<T
MV3::DNY#F_3N$\L0^3%,W?#)QU@J_KA$[B<1Z/)_+U0&D,C_@&8EWUZBE;&Q
MUEAC\[;RGBL-Y>U@*]!(\VRD)F:#7,F@N5?GM1GQ"TWOWL!J%41/Y)\_,XWR
MOPV&#Z^O*;$.X_QMRTMO9C^[_XKBMQB@>O_=3W[['(,V_!S/*VSF%'%ZZB?M
MVTYH(YZ\!=T=34"]?F7Z.PJQ-$-R+!:9C5E4T+- 3BW^J(;A:*96%U--&?4-
M5G!8L5TTU$[&'4;$+TA#+98 0^RV^/$0C=(7M'-.)DUH+&5@CQ24++U0BT.*
M8CIR:Y@Y CQVK7>F8=AZ:P/X-9R"D<4287^CWC@$&_]I=CKXS\F94U-KFC7%
M5E2K+2ZUJT/W$(R]=:ABZX;MZ&TQZ@N;/9Y"G6] IC%L@7B9.[:O/J%NS8FK
MQ2==-5I#4PL+37,(-5QH=*NG.K16WFA#M1W'O #0-Y_G)J W<!=YC@M-<[;L
MO= HAFJ9QKG87'N8Y\>PN53+MIPV>'3O>=DDX^4]JGO&)OO<>1,+>^=]C#-'
MTTVK]CJQH>?#!W\\\Z0N<[HT64Q9-97:$M<:DUO2\NUQO(GF5VS3J"VPK;'X
M /=->VP\R*5C-7"!M<75EIBX:^2V9CFGA]0A"VJ+RO (BZRN\X)/U[;T=.EQ
MM,"244[/Y*/9SNWQ>'][6M=E]?2K^X%[\O88VW"?;AJU]^EGK7-/L[$Q3-M6
M3\[?CK#:ND])44_/R\Y5:Y>N"L72Y=.KUA-OG-KU$ZNRUJ&5N_:L_Q<8+?GV
M0@-@Y\\P^/%JUJA&!^_8'F^.M[;G\;]SV/'_,A7SFIE1<K +_>]QE&P85[N+
MLU/;O\I(7!ST4<:W:U=A.+*AUIZX%JBLL[G4-##,G=JJ;0V5Q]NW;!E%5W$1
MNFX;<FTMM(8;AUALQY*EHSB>;=TR#Q&QMF'1Y>954RUUN;)L,VZTM'(?2V(:
MK=,ZKT[>'PDY43@,(+#^(=\:1AS@HST6'[KRR*X9_=&V"\=2#WMO#G1358S:
M^Z]3*X>6C7C=-&I'!ZQA12O6:.O;;^,@ ZIE2>APFZQ:,@LHWX<5^^W86'3V
M!WCG\/!L;&6_#1I#_('QV=C[47@19?$1> &M[,<+TSX"+Z#WHT3MCV-Z!&"P
M9O;CAF4=(7(?NY^S(XJI_Q22MUD<T]";$5!581*L/Y_DSQ:/LB==MLPG]^&P
M\F+R)0I\>*!'Z:\[3B&,O6,/^W:_E+MYRR2Q5;XZ%>P*U#R],W:$'\A=<;L&
M7PCFF=+QWDV2/2;^T'=C_/PRCA)*1EG(VG,#XA7=^@E>FV,7OGX=/ S(, H"
MD MV4RW-20*I<ODC]+LW!D!2=F$-;\[1T0B,D.+G1S=P0X^29$QI2H;PC,1(
MB^DS#?%R'WZ@'+?)NC[<9QJ[3TO]),5E-C(%<$1#[+>XXX?#@F6(CYHU6.9Q
MAJ>*VWFC,MM[3),L2).U=_H69H#=PIMPFPM:C>DH@($BE? %(&DRC4+X%3G-
M[3'\*J9C&!HN$D %["/7=E/,?#D%Z7RFR9/KA_ETPLI'B\Z]*,Z'A&P T4M
M&H>,:TD*_TQR4D 7A/RF7W$ED1/RPVW.]=?K1PZ-8L\$^(S]+C 11G67NM_S
MEMAU09>$,+_L2>CTE3IPRKO4Q53-4+O2$-M8N7(H+3<@#ZPF#1B,0;P-3C9K
M0VW2AG[R"XS[:MX5/;\(I!S C"^WR.'7Y)$"0T#4W._UU?_?X?U/\/8;]NXW
MF/\#[N,9-S_=J<[R,E>_[[X,N<&]3QSRRN[W_$;<X+JH@><SAP_X[VQ,G]B8
M8(CO_&0:)7Z:)^-_DR4@=,G*H4O1WN?PP0WHYU'QW(&W2"MCV=1#5X0WN[C;
M(\*;798&H;&7?(=-!_#^>PIK8.8GXV)9?$<?5XY*\*7D$UMD/X>+KWP>X0L'
M0N?.MI2586SML.OQ'(2H7HVD&<3V&TD4#5_ O)#(/V(_32G*QH@?7/"L"8C-
MJKR07X&&N_<AC9]FY&&6@)&6$%C9R5L@/HZ"S<ZKHJN\H\^C4=[-MVA1 +"'
M7;SX[:&P#XNW'N@3LVN9'X?3EY,'U!7$-;U"W8CF0YGZ]4,=+UB7;/PZ:N@&
M.Q7K?J9#3$7#@/C@^;AU&OD>^3AQGS"?2A]XF9,(%,X)S.GK-6O;9-FNM4:5
M#77QFFFG0_\8#F&W'.,&NV>".:>LH8 >G:6;N+!72(9AJ[JEFFO)V[_G.F:-
M;>J6HJLU>WY'@Y3^OA,)ZRA1K=\*?K(T+=PB99/*6ZUWW*!JNJ$[-<E]H''N
M/0/<^,_^,'.#8 ;:$7,C,7B7N*_0M'LE7S6]&'0WC8^3\7E4)6).PYJW:BS7
MZ&J65QSO/6"%T3DK; R&E>4>\L(\!2Q,7:W/B@/MAPVSWZY!H,F:HSC6D95E
MG3T3J$K97(I"W-SS(7N%#1JF1>-?5TW#UFH.;3\#82^T[+WB:Y8N:W4'=-2Y
M:GVCIBMV?0%HMKO:"WB-MTN*:LN6;7<S@E8V?(KC:*I3UQ YMIJM,RF'JEG5
M<'3-J&N3'DDCU!G8WAI!EVW'7+\':&U 9JLJSM0<JZX4'57%U1G6@2I.UM6Z
MVOO8XE5G= =;,8IMR,LNY;948)T!-5:!NFE;IE73TF1'O)_9$?8\"&;U$")_
M&KBZ'"K3OWB5/&,Y3_^,!\9ET,BY!K%LGZS-42LL+H.XGA=E&&"!Q_5/15-^
M2%PRS6)O[&+"X?FITN31#_/@C*0(1J%)F?S98QF9GRD_^9\G-*[D1(8G,63
MS6-F\N2O@_GNK=()?'"AIR")\I@1)*P(J2@CS/*F'BFJ#0S3> J!E]#D0L@9
M]+ORCD3\$7&G4P I)NR62.1Y69R4(P"BYV/($CK* IC59YH,R-Q)QZ-@\A >
MEW=)AQ)^D\+;.'I@K3^9 @_XB0O&%L'_A;!YQ(S:\. M/ '?^9B*VI_D7R)M
M(<&HG;0D+":>'WO9)$DQQ@?XPR-T6-+JER@+AF2"!]"!_SLFK8:O0T86<#CS
MBHS2U:EPX:<ID@RL0[T!7 RB%Y[<VHWC&7[/'GX]((?"=E=F]7^,:<A8AIV6
M4%QDGK224AP_1U,VQ6E$1GZ<<' !DOX !OLIR^"-B;33"#@(SY1)R&'J* ,3
M![(/DX6!4QC"\\R"CE;8'5!WR-IPRU8XNM@$ /M@VM9. /M]FTRL3(2/O24)
M;V)A/@!C(+$#\G&TP R*L5&,.)!KX-H$VJQR@#.%(1 U1<F%(N5Y6,7HAG$P
M]H=%!V[.+98,_B6Z _Y-L4L,!>-]5EK$B<5F,8\ZE_@%A<0RI[/)8ZWDK2XT
M-HTCIFNRU \ =0E+H\_%A@5%@2#'D0NR>#OT$Z;5,(&UFXS)"#"=O,X#EF %
M^!T54/$T!G+Y''1L'C"&S(U1'X &? 35P+]!#A>!71-01?X4IH=, $#1D"_P
MP/EB=FM(VOH8L"HZL8V8NDD4(C%A1<VN U&R*!HQ??;I"Q</F/EL,N4*%8D,
M,5$[G_60^J4$++,QS .XEAD&_SS[0QA\ NL=6E N2XL_]$<C&N-4(SU<?Z\=
MY,?-@V#+"1URLA<5D 3TD%$6,W)?HOCW*IC8U,+O%;SQ$+JDNB!L(6:QKP4R
MUM')>5WJJ'Q:5B5X&F%\OL\\E9RVG%8F1KS$ N!ON AT)@%<FS]2AKZ ICP.
M$$,08YS$"0"#SR)=&?7C#,83>'CM&HG)'PG\%:53#@#>&%)VM2A_?@F[\,A\
MZ0R'U96TLIC?\HA%SH YWU?7W=<;.#:*H\F:[E>?W#:5.X:ZH%?73'WE618B
M&85W3(?L@-;F.,:.C<M_5!1T,9L+Z)JO Q+YG<X6M$.6S -<"W4 TYUK@+FR
M\_.@V&S*XU]?"CB[H1O,F/&2%$3D!A!%U5%C%O\[+\M1)8MUQ;7^D,Q!AE%K
M,#=( -JR'.UY<#%L"E*,6WX"_3T-W!"^0$F+)O@YCOY%>90GAD:GON=/N8!G
M*<K4?,W@<O["V$R'=T5DM)<7'O'<*7 5<%)9,RJ!Q/!ZSCG@DLOCKE>6D(VQ
MP M:&W7U&+KG"AF[KRC?(@ \K\M2 7ZI!@HN\CG:.N)B\>1AWU*AKNJ2_H^Q
M']"%I2C#$.KY0L8;!-2C3@R9'5%8;U/ !U+)S9V<)&ZM5(FJL@;H\U(TI%=&
M@M9;SGY4L?EQD,?4*E^KEA8PCAS$$$A WEQ%ZL'4CI_82,J#^#(F?*Y(>?!]
MQY593J=M^"82[7!-6Y+NA+R ;0&\+ [*YESB%BRP$I<%%&34^_^F<81,?:4.
M5/+(@\C7(JSM?<C', ^0KX)XKLQ\=M6#;=Y6S-M< ",T4U#KQF#+,>V'*^@2
M>R2T,G)-QN]0%)MA,LSB<B%>; N4#M+&*PT5M"&\,W8O@M.6J^"*\0_H9L8O
M4_WPW(+I7>R"8 '&>P7;]R\@)-/\QNO*(ITL+],):W##<EML8ZHCJ=:'8CNJ
MRJZYLH9CJTA53B6P7;79!A\QM40!5U]94KY4VHS+.Z7*$EFP<%[ ::G9 ?F0
M6\<QG;A^R%#,K@$O3_)F$*WO$NF%"<VO?I1\7V0V6TQ+IJ_KF T7KQ^E;FF
MAA5OS>H.7^+RNFA%H_1Z;G[EAH6*+ETC62NA7^$IIE)+1"]3]P3[F9A1!;\
MII@(C;'@U].8U>+RD]\9F96=?W[=:#9%%RYN.*B'JPI-"E]4X:?*C1/TICS%
M+K><8;+9(H8>EBFT7KT6!,KA*=^O<J?^#->.TEQ(85,SY MCG,VW43B,HL=R
M%<JMCZ65A3M5\/8/D]+21,G"\KOJ<LZ=.FP!0],%I:'X*M<PL*06AG'AR1JB
M7PK@!*M64C7:<ANE<(,!TP*VZ9^X,VY1X!6>?/@;[8A*D;5E0;B2A8[Y)Z(@
M8(77-OF'  8!J/+L:<PTS<)M-*FZHX-O8!_'=="J.ZIP Q:^L 755S12J+&_
MG&H"5BLG;NV.E40D'@V"J3O$1>_'&_F&?4ZFKE=^QLOM/]Z\>_CRX9.?I-_P
MI9L]IWSY>* LBBG_J4)6M13K4ME(NTK_8@'*?4%8;7JE)F4:35=ANE"ALU*!
MTC$M9S-A>3]NED8;^EF9OC9N][(VW07EY@Z!'%!?N><:%%H ZB<H';3H[@T7
MU#F @CE@5N_SU2B^*< KP'L0>,,2L?GM8+3FYZ[TQQGS[#[A+CN*!40%1#N'
M:!96/3IH=-"4>3L$&@4:3[#:%QD%T+D,>X8D@AU,(+ HL'@"+*(SZXZ[B>[0
M!76'^S*^Z:X<W*\<ON,:OV"ULE]Y%,G*P]SQ2TD2P<X,WF0!*B\^6 Q#=HL;
MCR=& O\"_YWCGP5FY$X$=&7B>04>8;$4144A>WSH8\7/&N?)!UQVKOTI"I_R
MI%YYFB,F @L[.OR>H$-]RER(+'AL44;^BAXI(0%" KJ6@/R(?JZ[YW$ R^?Y
MN=.SS%)5YG0J(%_D\IKE9Q,K.:A60WR.A_A+\J6>6:AG-=<I-Q=BNG!2%>6.
M=(Q$&](1RQQ8M%&>(@3^B+(WE\)$'[,4E 1&#Z3LQ&UMR.C6 T$.VP1CZ5FN
M+31!PEKAI!S'^1%/LNSTWQ3+R$\S5D-G!J1R L3.A7E W](Y)#^#3%H/)SWK
MX,[*X=3"6>U'C)[&,SQ00U(>PIT?_R;+IY@\!)"@L#WE1Y6!3T=W>-I^%T<S
M-P ;@,?T%(=KP%CWB2>R>\2'GRECR",#M^MY=,J7TFK8XQ#&F!^'@3Q/@%]X
M.O4XJX0!$CPS!IT*D\ 4;<'>]=%F*[*[(43&7PR_9$$AN8A*S*_LTXRE!GP)
M81<Z]J<8SP7F23PD(&XP]O(L!1<$1DL$OS"'7LZ=:L0=[!J"R"].P7D,R",-
M0=[39'X6NY7BM<>X::E>$!85O8*N15!8'!8E22P AH%T'L94!-6#S08,J$2_
M\KEW^7$J3Z>(YX_8Q#Q\:2VQ[UFX5K7/)>)<MJ_ABR90 EPHS,KUL7U <AXI
MG^;LRQ-I/X*)A.9E?EY9[7,]'Q_8*$'R7T /\MR42QK9':5<+M@Q&Y+ ,[?Q
MR.<\M*?4S//H( G7%'R,,[)R\.ME2<*0S,[(O;Q" ?Q6'-""X.='=2'(W)0G
M:B>!FX7>F!_E\L7LV8U]%*'JT,C7I=/Q>202BXS)B7*KU]I/<8!>' '/#]$9
M/XM$9?-E*XZ>Y[%E266ZKNFTN')( /-0$?REM7V:Q>@D*(.9%X('H*\AO^Z5
MZ^$)*@O0#'--O59&[HMSZ")&DL]H*;4KP87X:^5<NA*NM]!9$9Z2L/4TY>+
M5 #&6/(0QWP13*JOL1A & &/T^3Q@6S[R=7;''@L8"9FVF8=&]:M'LMQ%<1-
MT]@'NXK'8T9KM-%ZQ?)V'F0Q'T0>YI.;CN5&(@ :PC*@MN0E#R_DXD\W!L@7
M"7#)+PO!-OQKE)PB#CJ/,RN"^2OQ0V$>?7,=\L0-'<HM"I9*N;3M "L8?OA(
M:;ATAP6UWY!?\F1(6-U',/1NL=B?$8]1/%_1BE O9LRS_,Z@4(L-!@N"]F"_
MB_GV<JN:G6A7M3 3M%QA#\A'OGYRHYS)(1Z#YT%@"\9I8:7/C4T>A!Q7J,HS
M,R,\E[9#&'S&W308]O-(R\L($M\3%)8:/KOD)"J-I!)\[.;1XFN5JQC2LB7,
M5X$G+"* $4]K[^8@<1%8B"R6O% IG."%>Q!N'C-3_OSG%=-Y,:0&-SWD)<;,
M]$.P ]D5L8H)%C/3_-E/V"#"I5E>X&*1]KIR@ZE3X5M-7ES_WFUYL?<K94XN
MII/*).?,,-GSZCR[;_HQY';$N]R>V'7-MZV;]6NN-*^E[]3LZ"A[VC'9<<SI
MWYGTS5#7IT?8F_H#4PVT ?)#,Q'<*9:S/BO&WEQJEJZ@#:@WSF9PIYCK,^KT
MB@G-D-&<"99V9"1T(B_=)B15-V0 .XU&;)995-F0 W-OV@_)*M/&Y!X[ 7*/
M&=-,%W3+F+?KRAM4BK T5(Z5\AE ^I<\F\@]3S@"<GM?*>_2M<H$6"KKC8P&
M5-=GW"&X.H2-'8KAG:W9Z_..711'.Y3?.\NRUBO^5CC:/OQVC==D_.ULP/MM
M\;H3Q_W39BNZ+J^WB\\%.0VWC(8JZQT.N'OD=.1!N0,CV3"Z8^2!&XWN.'KX
M=IWM/SIC;'>66ML[?,O<L,6_-$!VNQ^^TQ1C0Y[8?1B[D(1PI?HK1I1Z080)
MBQHDCYR_U*<$DI<;>GJ2@-);X_59!))BF[O3;>9X9R/*UI[B7$,$Z ZQ^+8U
MZ1;&&R1<T_$RITE^[Y[E%\-,*5D"K$]>=WOQG<LQ&R!H'A8!<[-3K+L2X.><
M+I[5MNQW663XSW\E.<EE$EQU^KW]VLZ[=.5">I\-(G/,H2[VM] '# -F$3I1
M;T@8O<3N],<;_N]-T_X?6?A@V7W.&22#L.K!N_CNU&$[^_TE9^IC% RWSP1'
M[_)<R /5*":CL((8D_#_ZVF.TQ"[:J9M1]"!,[H.49O6H2T8$SCN !H+NR"!
M"H&*/+_;&N^-0(= !Z-G\6"ASPM?N3J7)Q\"Q +$?(L5I6[0>S14=L!UMC/Y
M/D@S_K3J#2BG:_5.F.=16MP):W^#D]<7P0_YY*_;\O 7\;9@"%_>.>7-R#Q]
M+''3E52+^EX;HV+S> #/F@MSC4Y7.=?QU&W<B;XZB,]RS3%S%UAO!JU*AJ-+
MFF$>16FT,O^MP%!@7V!?D51;EBS;%M@7V+\R[.NR+3GF#M-"(%\@__*0KYJ2
M86L"^0+YUX9\R5)DR724\\-^-QZ#:A:9CCT&/):BB<M@'H^0UUKHT$VPP*C3
MJ8XCD7&X.+<)G,WB;)F2(O=KX]X^, 0:^XE&2Y4E33<$&@4:>X#&.X%#@4.!
M0X%#@</<U:TXIJ0;_=KZU9J3BS\L/F#KAPF.4HK9FT;5\J25DG 885TD6;OR
M<^13"OU)_#W]6GR$CU/@4.!0X/!T.+Q59<E0>WSFV14C7@M+X+J0+S2PP&$?
M<"@T< T-+,XZ5S:\N](WB*//ZW)GW6J*9/0L9ODDC.C2DA/([\&$WUJ2:5H"
M^ +XUP9\19=T62!?(/_JD&]+FBUL'0'\JP.^J4JR(I#?M;=@[17O<S\S7T[^
MGLRSO[>E5_;B8SO^T%W)#'KCO&Q&:<_<FVIW5ROJI6$X#=H$[J\,][=*=RZ)
M(P&_#TNW$#(A9#T\PQ5+BT"]0+U O4#]R5"O=!<CT3+N.W!/Z!NDX801#D?-
M_[;C3N7QIKX6([M4*T 0&4;98T#[[)UK+Y=$0[;TS'VK2;+F2(ISLJVA7EN5
MM8]P(6M"UEJ]W^<XFJ0ZCI U(6M"UMI=URP=5K;.$H@)21.2=J62IBNVL!^%
MI E):YTOAF2KNF2IG07;M"QK(FE$K_(%BLMW?7 JFZ9DF2+9N4!C']"HLF2T
MJBH2,0L\]@&/XHJ\P*' H<"AP&&Q/MN6*3DB6?PFE)XPO$ D4!!7JPZ-V'8D
M199[)=N]NUHED'^1R#<D1>F7%T0@7R"_"^3+DFSTN$*#0+Y ?EM)<RRK7UGG
M!/ %\#L OJ%*LBZ2YH@,"B*#@KCX= 87GVX5R7+.[>Y3'Y28$#,A9DT,8DT(
MF1 R(607<9(KKJX+U O4"]0+U)_.H%(E0^WL4.F"3"J1'^+@_! [[FR(.T?B
MSE$OG=.:I-B&)%LGRYDI[O<)6;L26=,ET[8DT^HLXDO(FI"U*Y4US=0DQSK9
M9D!(FI"T*Y$T79$EO;L;A$+2A*1=J:39DJE;DJ*K%R)K%;?3#ZD+W%_#32^@
M;LPH&F_A#+[T&!?OK'V,_%#V5>%<6^XFO-/CCV9;2-X2R$.&60QL)_ WF<'P
M"0V'=+CJ<B(O-*;P,"73V)^X,1!*THBD[O?JK2(81\PRF/*<$XG/>I-8=_4Z
M,K9U!*WX8>J&3SY,X+I^]85^!W,TD =*R2]12HG*GO5#^.^$WXJ*Z9,;(_86
M7N8T^\\4F)MF,876-L_G)8'E,X-%E<])0H'%;%Z\: +3DL#$12-RZX<PG5&6
M *N2UW_I:@A<$6QF^:(*J!#$Y)[D&LH#W-#XAG@T"'+=\^.-S#\G4]<K/N\W
M HFP;R22T-@?_964"P:L&"4PZOB_FYP(=.38WH/SM1;5YD/=8L[ ,& 6H1/U
MINXBM?<YU0Z^.W78SGY_R9GZ& 7#[3/!T;L\%_) -<H+H%&2'F7M/NQ,:E^[
M4X#AF&"X][QL,B#N)(K3E75,H.)*4?$+3:&=Z'<<;49[#XN&)\<;2#F+T]][
M;G(EV>._J)>B_<M$U_\WLUA7+*U#9*=#,=G9U8$@:UO-"%8)5AU;2^4; _.0
MC#G=*K-]<I$D, [85,8T<%-:W<1WF8>DCUF&SM_-V>,8/572=5LRY,YJ)/0D
M&%5@7V#_UI15R=Q52NJ4T.^*$UW>@1=B=F5BIDBV;DAV=S=83YTTKZFA>L*8
MZ^:&ZJ_A%.S3$$W4E'KC$/I[FG6H/D0*C1Z<?*N6+"G=Q4WV))Q$H+&?:+Q5
M%$O2Y7[9<;W+Z"*@?X'05PQ5LLP>(U^X &M;5@_1*'UQXQV'3!>_%[NZI.**
MJ4BJ?(8IQ04:+Q"-M[HNJ4Z_4@$+GYA ?@=Z6#$E1S[#TDO"2[5B2WUA/JIJ
M#/<TCE+JI?XSY;@3U1VN;*NDZA(,MU?2+5Q6UPK&6\663*-?A^["8R60W_Z$
M&Y+1L[VN\%?M9V.] ?J#Z$ELDZYKFV3UK$*6<%5=*Q)O>PW%2[2@!.Q[,.%G
M6 Q7>*A6K*=OL3ND)'0GG<;WBRU0'[9 SAD>V LD7B 2;Q6UL^0UP@<E8-^3
M"=>M?IWR"0_4(3? PR@][BUPL3<Z^M[H\*O'/>./P(; AL"&P$;K:W3=JCG"
M^7$$OO6YVE ')ONQJ@V=QJB7+4GO+L!G_W)#[2-.8/_*L'\&]>4$Z@7JA<8_
MK>VX*?_].3E]MA5]VW&L<N3$ZZ?90!ZID,"%I3\Y6B&!D_!%DS1%E:SNC@7W
M+R30?9E8(6M"UHX:-&9K(&J=A=X?2=3._BQ4B+40ZU;S6!JJ+3G.CKJ_O9/K
M:XJ8:ZLHAHC$.'HD1G_.741PFL"&P(; AHBI.MNJ&B(NXMKC(@0V!#8$-@0V
MQ"[X4@K%]-$*/G\?7(\/VS5)M51)ML\P=X? OL#^@6=&>#RK]"LIYDDX<>U7
MY828M7N&8SB29HK+>?US))U?H1BQ#^S!L:QNJI)B].N.N?!*7"L:;Q5=EV2U
M7]DW+BO,1T"_G]#7%%M25*N_R!<NP#X7BNGC7JPWA]Y=R;!BZY)E"@><0&,?
MT'AKF))M]\NT%SXQ@?P.]+!J2;;5X^3]PDMUIH5BQ%:I!ULE59=,H[-[!,)E
M)<"XS<I294GK[K::\%@)Y/=DPG5)-82_ZA+\52+5>1^$^"1;)5,R'.&P$ECL
M Q9O3:/'D267:$<)V/=@P@W)T7H<N7BUOBJ1[OQR]TAG=LU&8$-@0V!#8$/X
M.H2O0QC:>QO:EBVIYW@L+-!X@6CL5Y50@<-KQ>'9:L43UG(YJPB:CR&&S'@T
M24A,$^K&WIA%TPSI,PVBZ00>;\L2VHN??<[XW\&NY%@9_T]R)FRJDMQ=S??]
M$_YWGR5;0/_"H7\&)5X$Z@7JA<+O9867$_K0CEKA94=8[O&FOA8C>YV>_B2[
MO3-(3W\2ONB2X<B2H9Y,E=5/3]\^PH6L"5EK,\[+T73)M#J+'3Z2J'7%GI-7
M>!%B+<1ZKP24IF%(MMY9#&?+2VAE-_!#Z@+WUW#3"Z@;,XK&V\JGP$N/<?'.
MVL?(#V5?%<ZUM0OX5Y:D_FBVA>3[2M0:H=^G-$PHB4;Y%<QY2EOB\J"W%S<A
MK\#^)T!/ .](Y)5BZO-/Z'!^I1A:\0T99C','8'FR QXF! *^XSAZGZ"UXUD
M[\,?NH0^["F__AG,!F0MG7["_O18:K.(/%(@S7;*KOT0F[(D_%9;^M;&;RUK
MZ5L'OS7MQ6]5F8]*-<RE'Y3!EHD\/DJ*O__V0Y;</;GN]"]_CZ+A"Y!T'PX_
MEE/%PQ/?^8D71$D6TV\ B#=!Y/W^TW_^!R%_^Z^[N^(UXGI_9'Y,AW=W_+>5
M=O/?W[%)_$)C/QH"X$+$V%<Z KG 29,564DC_$M1->6&9*'/?_U5EN'CD'K^
MQ V2'V_NM)N?%,4Q=4,!J*X9QIKNMA#],1P"OF/?#<BW,K$=^>?/#%C_>\PQ
M_?:0NBG%$Y0W60(3EB0/] D_)O??_>2W.2%S.C@5.YC1:QZ8)0_,?O/@ZX<3
MC_WKJ.&854N1554[AA <<92[B+8MTW&.(KDMS%@SB6T\8Y8J:[IQC+&_#VD,
M@WZ8)4!?0D!UD[<PEC@*DE-@EY.34P/$%+1T)+L_TR&:?(P-#YX/9/DCWR,?
M)^X3F@TG@$9.$1 TIR<GIQ9/=,M49/,82.F"-\W <BAO%-.T3/LLI*@9:+J5
MHCA*$HSU&/GIRACQMR_LIY4AZ>60]#KJ'AZV'6=QLN:M'TQ-P\5'TU0=UYZ6
MJ&EFQ*JPYX'_;8\:&&E]:@S+D9?7Y:-.E%Y,E&QJ\BYB3,M0VYNG"FID;3=G
M#,=0VH2P51+C[.:,9>N.UB*"BVDRZDR3ICE*>Y@Q2LX8=3BC:;K='F?,4IKJ
M:!I3-6W+[D+1U &P8C/R=Q&3N;$;IC/RR7<?_<!/?9JL$)4_4WED#:=V\,<$
MDE2%NYHJ)*TV79+V<3)U_1A72A+%Y)V?3*,$;)IH1#Y%X=/=)_^9#@EW64CD
M2Q3X'FP(\G_1<T&8ZV)E+9\W^SDN&OT\PB99B[Q!WDSI_]BY!/VTSA>WT?4F
M$?:-1!)8GD>YHZ[BN6O]C'^W=P][QQ[V[;YL)&,!II6I7#-]S$65E<XJ;!H_
MD#OR;4S!.H.WPQF *:7Q!"TH\C*FS,N(_Z%D[";DD=*0N"'Q%WH*L*> ]>3F
M0*'?O2!#IS!Y*DU#, '](3=*T8N[ZKR4H"<W)2YT5E+!'(=C]QD?']*1#\BG
M)$OH* L(!;Q$$["XL6]X&^@-B4?CU/71 XBF<!K%"9)8(1B;GV( ;I@.R,>0
M>3[I,_[">A^Y7I[ESO-C+YLD*8^QR-NC_"E\R8L2)C.!/V(N6>3>"BO(Q)VA
MXY,30(?H@87NW"#CKE)X+X9Q/-.8B^:,O$19,,17IC0>14#S$,@<+;WF8PPQ
M-T$E/@* VH25.1ME:09#?$(U)(&J&/J)%V6LO(3G)F,R"J*7!*F+/)^]\.*G
M8]8&HWC>OX>(B/D,E#__&922&\<SG%IW@NWBS^5T$1\H)2\QS-+=,'H)\<<1
M#!Q/%S**W(KILY_@$."7F$Y@JK IQL/*H ;D Q^&.P36)$#,&+#"I@&#9GZG
M3'$/?61&@LU.(_A/!"P#_D![,+]9D+*I!P[0.& $K\Z.QP;+G\:V V :90TB
MRL-B3ABM;);XS!<<R$<U8M^NMLZ@@@# J^C T9B. NX-]\,Y2Y,_$R^+8T3@
M8L,2E[S'&8PN24!09CE_&/,7I!#8$S\Q_KJ>1P/&!HZN(06PXTRSS_'"-?BY
MHYZ3PZ%S:J?Y/DO'?#D+ ;:4W'X"CKTFHSB:@(Q#%_XP<P-@X -H9MP5PW+(
M5%X4(OMX-S O>+(2D_]#@^$=R-X=] RS\+Y49NBT![7IAQD\^WF:LQG$[)'"
MXY3DO7]SO]^5*RG8 ]E46N@"9O2!M?Q+E&YJ<[Y+OG^D ?F23:8)^?1EX^:9
M=XW#_@"#KHZY,N1RQ 4UGT>?8QSMARA&BLJ15HF:T_2&C9+W!&/<NDF39?6W
M@@>,!6\#0#NC ]MBN_*%W^<DO9DA+<";]51P!OS&R9AO^WDPW,.8TA0V^/=#
MKAS<8'[0DKR9+?280!/;ALMH1.XSYG_ZLMM98(#YY2P97R>8&"$-?9"&)7?.
M54J#(FO]%H>W_&V$<P5M*P!&\Q+ZAA4MW ZU>7L;R:%)WM*A+C?%,9DK9Q-S
MF]!R-CQJZ AT%$M3KHU'#1W)AJEJUK%Y]-Z-T;)/R)M5'AQAZ#_[802[C-E'
M&#GHLI1%6%1;>0^&<CK[&7:P$?P"^\.4G08<&AT!9LWR.6.'U)\==YLAT5$5
MW3 %<VLRM]ERX>CR$9:+@YG[*WIPAH19*L?@YCOX(TE][T#!MA39!+0>R)V"
MF.Y'VPP+UJJ/^*Q&VTRMF(#[I5.F8XQVMUJ G]:$^?7 S;T:G+O5L<.B;HE'
M@R /]?WQ1KYAGY.IZY6?<4OSX\V[AR\?/OE)^@U?NMG3L[T\J#)J6_Y3A:SJ
MW<!]'?A%RRR=PW*$<QI-5UW\"U'?_"*%]7HUOGHQ?MK-TFA#^RN3T<;!Q-))
M006Z2\<"Z^/%-\9@=^8G/-TA36D.Y-:\SYF7(O.@Z[AQ[#0J@ 0DA+L_F.,U
M"H+H!3</7K'S3<@M\\I&60+O):]74I:VRFTN\?F-  ^+4\<W.Q5 5Z*^X:9"
MD\O*'=WOW3PQBY<=FEYB:3[4+=>'8!@PB]")>E/W4LC>5^AW\-VIPW;V^TO.
MU,<H&&Z?"8[>Y;F0!ZI1UC':>5WZ0+;4NRZ_[STO 88C@^$X9:\%&"X"#'KO
MP2 2P"\GQEC8A[9UB_=,4C:?_VW<'F?=L52ER[0[/4DN)9 OD&\ILF0>:7$4
MR!?(/Q_DFZ8AJ4J_\O3V):O:IC2#YY15[3,&7;9E-.[%L#[G9>P@9_>Q\C*>
M)!D+: K)--2NM,7^B1F[SV8FL'_IV'<4R=(ZJVHJL"^PWQ_L&Z:D:B=+K7=D
M[)\P(6^W?L>V#NR.F!7P9"F[&V<%O+ ]Z=&R IZ$+XXNG](0K9\3L/OD^$+2
MA*0=D2]X)*!*FGZ<8V0A:T+6A*QM7-541=*-XT3OG%[2KCK3[=MYY",F;"B#
M+,M+ZGN%6KY@Z@HWR2,L15"E"*H4H5,BJ%* 0015"C"(H,JC>3PWD'(6!]YO
M>?*A%5OH$-'H4 IV=G4@FMK6(H)5@E4BQKMY.>T/%-8^-VCK.$:$^HE0/U5S
M)%7I[!"W)RY;@7R!?%4%Y*LBO%L@_^J0K]B2)G=V3M[K\.Y^17(W-Q'9!< .
M#<3VH_?Z$IO7Y\@[1;*L?EW/Z""J4X"QGV!4)5GO+ ):@%& <5MA8$M2C,ZB
MDGH=?7SVSB^>;?7*G5^GE."3;$X,77*ZNU0@=N4"C%M3 $B&+, HP-@',!JF
MI)PC&"_>:],X'.$='=$XIL/]XA'$]N3HVY/##\%[QA^!#8$-@0V!#>%E$"$V
MPI9>M:5O55.RS!YG->R*$:\%\J\+^8![I<>X%QZ-*\+BK6I)FM%CET8?M/#%
MNT]$T,M9[X&ZDA'%%A$O HE]0.*M8DJVWJ_(X9,PHLO-@T!^#R;\5I.TGAU!
M]0[X)\Q!?5Z>MW;C>_;B69_3D7:P53Q6.M+3;"9Q+WFRA&3ULY'V;H,IQ$R(
M60,Q,R6M.\>Y$#,A9M<I9H:D6V>06[MW8G;"/-[=^E#/((]W!RZR(V4\/<DN
M\@PRGIZ$+ZJM2G)W;H;],YZVCV\A:4+2VKPN)YN2:ME"TH2D"4EK=TVSP*!7
MM0N1M*O.XOV5>E'H^8'OIGX4)N21IB^4ABQQ=Y*Z:99&\8R,>&!I-<MW[*:4
MI>W&)V'71+W4?Z8K3QPC";C(^KU+Y8BLWR*W[YJ9$%F_!1A$UF\!ACW!<'%9
MO\_O#E#CV[CY%:"*[19W&UXJ8M%[<*:@&8,>7XOHB@M_$K 7L!>P%[ 7L+]R
MV%_\M:/F=B(/6.5.NJ$_&E&L*>-W>GE<1,'WP)=_JPWZE3R[=S'P O:7"?O.
MSJ\$[ 7L>S+A /L>7SSM ^R%2W'95/S*Q 3__QT[U_5B.O331.PRKVN7>2L/
M^G59LG?1V@+VEPG[?J7@%[ 7L.\$]OW*"=$[V N?XMI,1F@B8DA;2%,2C<K(
MP4<:TI&?BOWF=>TWE3YO-T6>HRM"HMJS,S*!1('$,T*B<(NM6#MXXR$*B>(X
M9$B'&?LDMDE7MDU2A'= > >N$?;].CT5L!>P[P3VQ[DM=;&P/V&^R'/RE'U.
MQS1F/K*V5,A>7.MSCJT.]HS'RK%UFLB.#BW1_3-L]2[<0PB9$+)^VKU"R(20
M7:N0=1:1?D%"=L)<D=VZ;<\@5^3),M<VSJMUNM2US7-=G>9RG=S=<<W^B:YZ
M=^-.B)D0LX9BUIEK38B9$+,K%3/5Z2X@ZX+$K$Z*R!8LW9I9)S>:O:=+*_EM
M3,F0CF@<TV$U)^2C&[BA1TDRIC0EKN?!O*<)<6,_H6041Q/H9S*-8C>>E;?2
M/;J8EM*=X$L87.HF"<6WPR%0XC[Z@9_Z\'!,O>@IA+$.6?K)D1]"G[X;P _0
M= J8Y(DK@9YI%D^CA":#+:R[I'2?;R/@;DB1Y\"_M#I+R(X-#'73:L[.Y?2<
MY-;'B8FR!-Y+7F_+UMF/W:#(\-GK?;C(XR<R? HP7&^&SX:.S VDG$4<P+O5
MQ7=E^3Q$3#J4B)U='8BLMC7*];)JOX,#2S^;T.[FY5R_4K#7GBFWA&&7$F<@
MH_3[E(:P5VC+'7,F47]=[<?;*[[18_^,8IN2HO;K?D@'[C^!?(%\W92.E7*\
M4^1WLWR>,+JU^?+Y,7R&;Z+8[W2Q%)<;>Q"A8DN.V:\T0>*B[;5BT9$T^0S3
M#XC]V,J"\@LF$YG2V&6'-T&4),1SXW@VBN(7-QY>^Y;LZBYBV1;8BF*7),#8
M!S#JAF0>Z8Q%;%Q.[/>KI#KM/LVI,!I[8#1:DJ/UZVZ[V,!<*Q9MR9#[Y1$3
M&YC]%I:BW(K(G]T'83Z)F>A(JMROA45L6:X5BV#DZ&>X?6YA83F#["+-5YO_
M=H/,9<GI7(S0Q8CKME8;<3N[N6(X[]O9JBG)W;G5+^B"MI S(6=-LB XDJ;9
M0LXZ2H30R$KH1R*$!2M!M9I:"=^BU W6W?_I2H==V'W3KK#?7GC8F=]MM31)
M53OSEQWI>FLK^!:2)B2MS5A-QY9D_63I!H\L:1=_#GK8M:3*1>#][B:) ZBC
M'T =?G>H9_P1V+A6;(C#0G'[[*I,OS[;=9KD'.F">,_.Z03P!?"W 5^15+6S
MI+-BZ]+BXGD_P11/_V8I?OPP=<,GGV7[:=6S*6S4?AZB*)(NRY+E]$NTQ9[I
M6O'HF*JDZ/V* CO5+JWNB?99;=V^!&Z8LGT;_2/SIQ/X^=01 2?S\3>-"#A=
M\M;&$0$G,5)-29'/H#!"]Z=; OD7CGQ=DKN[!]$R\D\8G7).1U!K@E,J!U%=
MK:FU.-GK<_.3F+EG<&Y^JNVH*DOVZ:)GZY^<MX]P(6M"UMK<:EN6I)F7(FEU
M"A#4K!80G%W2^ON%]/,2P936$DM>C^GLW7!&QNZ0N--I''WW)VY*@QEY92@#
M@P!! 5Z#P5SW[O<[L,ZHEX(Y\>O@84!&%. -1D:X([D,].2FQ!\!6E*2I6""
M8&6!%V@:#V7]&/W,9 :\3X R58/'88*?QO!!,P<$*R$TZ\X/O9BZ"58OP(((
MF+.9I!$;-9G&,, 8V$R&&<5O$79XTV=MPS +T6/J E^')54QQ331Q/7^R/R$
MO9H,*K K__H8KGN4L]V#OW#3X"(O$<[3>3\[Q@HD)=GCOV :&/4A^?CU+7F
MCSA-FJT""B9^RBXO_96,HQ?ZC(62JW.-!^%>FN#K^62PG_/&62D"ZL<$*(>I
M26?(LBC&I]EDL9;7#OC; IZ293PI]D#?B*<$**:[9_;VQ<<Z"2EP]@F^0*(*
M3CW2D(Y\5M6"-?:Z$>H4:PWJ:A+E0E-S6,4T8+,*I'T F84Y9MXL%.;_2^.$
MSB3R" -(EYB53-P@ /%<.^% Z#.T'F4 1RQ\S2E;#[L=LZ!J6V9AE%^R/D"@
M'^D3(BBJ\!BY.R#WI9P%LV7=DP ZY(%3I6M!"I"!?#)BFL",>6/VU1"P'43,
M1UBY%WXP9#9!Q%F "*/@E3-0-E(]6KVRSCJ0ECDG+7<)6M"\EH(J]ZR0RH[E
M:4A3&D]R-0Q3Y,(TXO;V>?6>)K;V"M@GE_/R O@*H?TDP:(X,/\P%YF7+RKK
MJK<\@IS8 ZML &>ZF,Q-SP/$M>(%F,\Q5G@!:&'?$W@5QO\[RA]0'[*Y9\-(
ML*H/JZB#\(EQ$ R,&0!\74<,)OCV(TJ"R\"S5@EL9.HC6Q:CL,K=/R>$PBRA
MAF"OC;(TBUFUH?P,F!4?8J%4,!6@3P*PW_ 7U!W3P U#U!))"NH"A)\BF>FX
MHK)P /_*8C\9^EYE#2SF]I$&/L5@+:Y4X/^VL0S?C.D$EDKL%!751D8M,*EK
MO-<\!EEGM/9"+*O+2%D.JK .%NV7>7DHID4GO#A2R*8N2GC9JFF4VS\+HASA
M'-VLF^P;!.(C9< "6KEEE$T!N/0[##GD0K^ YI1ZXQ!W%F1"8W]>GZGL>KVD
ML-$!^8'/V\S?8NM86%2ZHN&0_5D6SLK"2HTL5I>+KR4)HK<OE9V.@T%1[.DH
MDR&*/2V=E^S@NRCVM(>O3H#AZHH]"3!T!H;CG*#VJ/)7OKZ:AT1W]_P8]$UI
MQ^654]LZ^111\"(*7C4EY1S3@@G@"^ ?!GQ;,GI6M40 7P"_$XWO=)<QY=1!
M=$T-Q?.Z]Y0?4"6LYOVBTS(:Y:>@4PK_=%HN15P[Z4$LC";I1K_L.G$%ZGJQ
M:*C]NF(NL'BM6#0E0SO#JZ$7[R8[NO7##GVS.,90&VX#7;D?[>HRWCN2K/1+
MU,4._UJQJ$FJTZ^ZI *+UXI%0S(LY?RP*!Q 6TR@XFI )6Y?>'RN:V=C2++>
MKR5&[+*O%8NFI%C].EP36+Q6+-Z='PZ%MV=-@MQAYO7PL$OL:'JPH[E5),7L
MUPG#2?C06BDR ?R^ E^55/DX\?\"^0+YYX1\298[*Y5WGL 7'K/&9N1)3PW%
M=O%R:IP(; AL"&P(; C7S\%%:Q]HF@9YD@9,U(&K-LMMD*7C*&XU.:BP_GMJ
M_1NFL/W%IO?J8*_H/0YH$[ 7L&])VRM"VW?MZ:E;<>&$[I_FIN0G=YJP?'N5
MG'"8 BQ+V;?S1*2=I9NOQ=8^%[+H8-=WK$(6)PD_N-4DM;L,"_M7LC@)<UI;
MRH6879^8R;80,R%F0LQ:%3-;<K0SJ,O4.S'KP$+?5$WEG)*?O>=I:UO.?+87
MYWI=A^;"\N<<K0[-:2[[V9)I=>:QV+\,3?=E&X6@"4$[(E^ZS5XH!$T(VK4*
M6J?9$EL6M*LNK(95,G@EFCJE(<KB/_,')/(29<&0N*P$$PN8Y-68_&=>. .+
MJF!-B5>:.;"+ C,#\A'35=.$5TJ?TM -,'"C6GQJ,QE8K\H+W"3Q1S[\AC6B
M@ V3:112/H*\X@N^A+7"PH17?V$#Q1>JA9->R95Z4KS8DSD@]YX79_"HOY[,
M%ZR.\TJ;#XBX:RK4\0I+U7I5:YXR!N1=%N,N!WD7PNR1](4&P+T)S/PXKS6S
MG1F\(!IGVY#RVG%8U,=E]65>51@OL:OA6'TFF/'R:R!R_M0M2IBMGGR0  ])
M%DIX+=3"Z;XRS=F6H4$XX)0EV6/B#WW@)N7S5ZF'MU" JX)C%T$7!/CO_%M>
M[FB2 2BG^=$5E8CGI[.%DD^+\T6^+51.6M-73-,LSD.B :'S>H:KX=!Y*:/J
M"*KU;9C4L8)' 7T&K&TD,<=>@AB;@?AMK/?(] ;6.OQ*GVD(6'Z@\;/O45:$
M[9%2WB?H&P^FU0\S)E@%472I:M2&,>-#9=$TC36(R?,7. ?+-%"+59VX\+&7
ML'A3DDQR+81/)3 XT%(>CKU2J!%[]+$4$!;U8L\R[9NP\G#Q\_9Z3Y>T_FPM
MGC9?DF R, 4^K^Y50*8J165IK6)ZL,"3#\A.$*A *<P)JVWHA\^@SG$1X.@C
M+V-_J5@9-#=V0?_R.F6 J&D</4-;0U8,;;DHY$"SR&.QJKVAGIOQ(V4V@&?7
M#WC)\MF\NMYJ53TIKQJ&/4YCUTOSLVBFSO-J4ZS!3=JA*(P^RPL LB7YD8+I
M-.,ET/*:;"4?V0*&W54X@NZWD1_Z.+"ST.K%WW_[(4ONGEQW^I>/C"7?W._O
M_,0+HB2+Z3?H[$T0>;__])__0<C?_NONCA>6YX^2;SC?=W?\QY5FWG/KX4UN
M+J!.@>:^TA&8A+AVRXJLI!'^I:B:<@/+M,]__566X2.LQ0"4(/GQYDZ[^4F3
M3=6R@0-KZ%WLJ 52S9)4LP:IJJW*LG4B4O625+T.J9:AJ]JAI-X/$8@\J!BU
M L(7;$#4/[B"? $#S<,U5B+OW1CD_GX83=D*]\^?F>;ZWR/-RV_0\;S?+W$4
MPI\>BW9F'1?]WG_WD]\J1'^(XJ4W<X(7WN*T;F.H<?.38FA,3NOSL\I)\L7U
M85/P"TTW<H0F^ P\<: \J;9LPPMK*2W[.#Z1S> )O'1,IW,BFXF[ICJ&8S8G
M4B)?HL#W9N2?^;^H; G3MIL%@C]:JN6=I/^T;OG9N-HL5^!;7JQ:/_:JL:!!
M[]C#OMV7C63X1Q4R;%',RN41V\$/Y Y>!3.(E79D-L0=+SS)=@[<5 >%Z%6V
M*<S2=P,O"\JBDKAS>8GB8/@"MA"WB1+\"=7EPI8DIG]D?HQ;&VAUEOA\DX(M
MC\"TB6(T=T(OR-C17L6(269@ADQR6P[W ;SZ.5-IO.YM_J=4DO@K6BM#\L"J
M2?^9I+#S30OS.XS".V8O%4;/HOV>&W4)MZD6!H CP@TW[(&Q]7K&IYL;5(7A
M28>;+,_H&<MHNT"/L'[/S_J]J-U7@*5=86//)V!Y<YP";%#"82+6P0B?A]DN
MN5KE(/X&/&:>.AIC^5N"^_7<AYA/$4?+4BNLIFXQM3A]FXK$XTN\2:Y-**]+
M7\@A<V$QEYA$O+$;/G$?%L,0 XW[ L@#W@.VPR$("JQRT'/Z@IA?*V5YZ6#W
M,:%YF>X'RGPJQ#'T6^_UK?FZ@/Z*E^)M-&1O*(X-XHV"!&H*A>KVYN/7MS>O
MI=4N9^0I<V,76N)N'D;YU&7.ER%]3$LE&/B@;X>EGEY+.];F]M(,*!KZ21K[
MP"GFW'N<;1HK.@=YG^YHQ(H+TVL1B^HR09FY[Z(!33F[RY6/.VY"<O_P:]5O
MG:3<JIF@K9S/2@B\A/>2:>X8A^77+P$U\F,0IC]@L@$TV"9W02,5V'3B3Z8!
M>KH3L&F>F>YS64-EA@)WOE%!G4[A^6A&*4G&@)9\J0==R!9&]\6-APLK\)H6
MJJLA0^:(^EA2/>$K+W?61;@F@R#A'<QQ%+"V\J6?;4FDJL^R<-=[G"'YR,MR
MVS@2STW&9(1%IRL23WZ)%G-Y<=WMLIW/0NUX$$::FRU\9W;SE6)1S,5M7&4_
ME=P0&B0TKW2/!,&4_!*EE+&@XJSS0_ABP@F/Z1/PKV ;3,\URL0EEU/O^%SJ
M6N$#.@B8\^P&67Y0@-7F,<8/.1QC5A;*-AQ5RY2YUW&Y'TF+,\VKY#)MS$W.
M $T#7-<]- JB=)Q/^C,_!PQ!B/&#Q-6E"Z8A3/FT<FA9/3$IS--UL.363(*3
M.HUBKNMC' P2PVS.=0-X 8,YMZ^A8^#AOQ<TV?RO^Y7AY 8[/]\H]AD@A(44
ME0J]W#RLXW&NIH>%Y91PTRFWP:N6TZ))"'+!3']F9F2X(A1&6@%M9"_;0\XO
M5,$3=]/ Y35LP?: ]Y] I*X%^6]S\S>?>V10L5_QB[W6T!\!2E!)(*[Y!G2N
M16/*L(4I#L)A58=,LQAP#:R$+62.LH5]+&M[<0^7'V\E\SX]W*CSW6-Q7)\L
M'"BSC93?\8G4%M?^DO^HZI;B!]^W[_(C\-<H&?GRSSG_&;<E! T#_QG!N<Y'
MS5XMFO@8%N_?AT/V=N7E UV#NJPON]SJ]]VG83<\6Y M[4(&WLQ??6>HAK-R
MJ'*\D2\YCYGOH]9X,=)EP=_+W28'GW:MN+WK=GWJD3:3XSO=-)6S'6LSX;W3
M+<-N;:RE[!;$H@P7H5B?YJMF?2G.&P)IRINIM'+@M%N67E>8MU'1<YXT5'&V
MYJB7SY2F"YYBK1RNM<"4CR&Z0Z.XUK@K#Q\XYPH\OV-TE<XZ&T1#'6YJ^BZU
M=HI1--3.IF:LA$+L/XIR5Y%[L7</I7BC<'L?ABQ;U7;-R5*'W8^HH2HPF*'0
M[R$UE!R,%=JE\QN.Z=<0SQ39F!I8[L5;Q]NA*;(F&SN&MJ;7TPVO&1J5W1/7
MJ]$U# ]2;'W7/G/;\-Y&DTD4YL<Y_-B$W&*H,YZJ)*_7#@E]W6[ WWQ@S]VG
M_+0-V_X6L>_>H._R"S^/N8]C/)KD/O)&XU57M*6]QAP]B* >L6(KL%=8H2CJ
M&H/K4GBQ58>MPD)IC14/-,23N23#VVQX!@-"#\2R>UQHE(<1^A(/9<Y;UB(>
MN'X>O:./Z0/ULGB/S<H*9YPUVF%_8OK+E6:RLVY3>XE<:29%BK%FI3P"6SZ6
M,3-WG_QGX,E':#)\8BRYYR<&M^^_%T?U?X^B(1X>O;[[%KM#8)J+9Q6;0Y"+
MMEG3\Y9YPV6S1:NKXL0BDG<T\V;VL_NO*'Z+YYXL*IF1]@M2MCO<F'G!+=U<
MMHF;$7XP-S^&&!K [N)\I0EU8V_,/ KOP%P-HBF+4&B-R^9>7/X8YA07!-^'
MPPJYM5AOJO)*I'?'G.\$Q_MQN"&.#<M6K>7MZM[<7&(>"P,GMQ_#50Y^_4"^
M8:1#%$1/LSD//T]I[+)#PP?ZQ.V(S?Q=I NZ*CO:R%.F-'][6\9]@)+[B-&[
MC'5EYT7?O.??'HIXD#=9XH< WN)W]M;7T7P@M5BN6*KL6,OKU>[![,7GMU$\
MC6)V>_&7*+S+*3\N4\UM3"T)@.[SWFMQJ0OF;$/;!H"VSJ^.0&BBY]!<-B4O
MB\]&#_BLVKKM*,O7?5KB,VCN#,-DW>!2E.M\1 WY;AB6X2P[E<]8QV[%<I]U
M[(DQV8*NW1N3NJ,Y:D<J]VB\V^F,U635L9?=S2=82-Z'- 9D/>37L6!C06#:
MTS@*^J_F..TYZ4!Y07@]56?:IK6\(3IC5;>5OWU6=4<;_$[;S79TM:,9WR9R
M.W1[3VVX_6T*15.,CC1=+6UVAHOG89I.T2QGV5G1T@3\3(?L%@9R_L'S\4[A
MR/?(QXG[A ^>LU&=#PU&-A]8/JY:TZ#9NJK8/= _=>>HI[)PZ#SHIHFVUQ4I
MI!96@\,4DBZ;:D<3T!>%U,(<'"P(NJ'(7<W#T7BX*XQ,,S1+73Z_:S H?HO
MGP_-S8<6KLO-LM)PS0.*76N%:1BVOM,1L_E0H?51U K*,53;64DUTV 4Y?W,
M/%)6(F]Y0L(U0V /YL_E3^U%M.)8*P&\ZQIOC<A:H86*I:]@O!:1>5:G3;3E
M/Q\:+6^;VLI)3;7]H]'5, 9.@9W(BB7<"F$-@U]U55W9(FVG:TO"J ()QTAI
M9>FZODD<EC-%'4I9,YY9SB:>'9^RAC"3=6=U7=U &@_0GC7+KI6_)+)K'3F[
M5ADMOSFY5C6 'W, X)5KO/_/;]4&T0M/Z^%%@+<HQI(XO]-T %9_PNY<5S(@
MH$WW-$\*<N>'4OY7E*5D0M-Q-%Q,8_42^Q@X-8Q>0G9AWB^ P.^VYQ>VAR1Z
M!"N3)AY/71,7J6?GC],_,#M,&K'>YY>#RY0X/,U#DN<Q*-XJ<M#,.^*CXSS(
MK^FS/ U@;623*<_YX#[B</(;Y$,ZX;?&RW<!L\,B1<.I+QVO%ZMUPKI6A^2_
MKE4@==2&K3@KD6?S-H]!1BT#R'9L<UE[;2.#_'>9=> KSVB\)@0\?[9\M'AR
M+Q(U?IMZ'84K';1-;RUSWE*U96-^)[T?_-!/QIC-)XZ&F9=N)K)X$NWG_1AJ
MRXJR8<H7&C\Z<76X9RNJN8%[ZXF;S_0\,S#Y9YT%=4TFX1XLJJOE+[:JPY1?
M_:5!D!?3^/%&OF&?DZGKE9\Q]NW'FW</7SY\\I/T&[YTL^<ZNCRHLBB*_*<*
M6=72=_N:"T7+-CZ\7$,DC::K!L5"496\7.CKU0HFBQ5*W"R--K2_,AEMF$%U
M[9*=]087BYQ<00:6;\QRR=,P)57[Q>>Y3RH).//T8IB"!;/E\(AT3)*8@'V2
MO/Y+IRSC4IO7S<%<9NB_VR7$78GKAGH^36IW=E2"<I_,\G7J/#4?ZI8*6S ,
MF$7H1+VI6SII[XJR._CNU&$[^_TE9^IC% RWSP1'[_)<R /5*&M*P>)YE(I2
MAU6/W;<4F@##D<%@]!X,^]7PM?1M9>'.NUSO5_>%H!< 0T)X J8DPT1PN9'2
M0NG>D]0TO,:"A3VN1J@HFF1JZE'T12NSWTYA38%\@7Q5EFQ%.3_D=[-TCMC_
MG,?2^8\H_AVS9TSYK<X.U\L%+IU.:QR)C,,EN4W4;*ZHJTNJTUGIZBXG1(#Q
M_,"H2H[EG!\8Q89L>559.9.Y\GW8*47Y)!:BK4BJJ?5*E,76Z&K!*$N*8I\?
M&%M85];Z'\]\"S,_8\^K6+>VVNS%O794S2[W>F_LS6:4]LPBO=4L2=4Z6\?J
MG0[TACNOA9P).3N2G.F2K'?FA[@@.>O 1M W2%^W&]*VHBGV@$LMAG2ICH @
M,HRRQX!>YU%)0[;T;'NBP&;9,3H[1UR+YI[LH(6D"4EK5=(<R38[\P2T+&D;
M8VLKO/0"ZL:,HO&.4.UCWUQ9$[]>1L4O'3INC(''Y\J$L_O=3M75E<(7ZQH_
M,FFUKB2KSDK>UJVD;8YRVD@EO/)S\09>SL^?W^\RCBK;*WD0M_?3!>GU+MMJ
MIK;A.M,NTC_1%'YEX=MO8SKT4_(Y2Y,4Q@"B+9%[5O!T>13Y2Y]'_)7*&_SY
MYJ,P\/ZK(B]B>5<W\T%$H(;PMA_!?. 2^4)C#(9TGRAY PH"+_]]\+_S],GL
M<NC&@4%#V XV,V\D;X,U4;2P[T#MFY]8MH'EH3;L> X]O-A.U]^<_H35.&#2
MO[*$ZD>X<&ZPW#HKL[2FER/2U^!&L(&I-IR.Z6MPEQKID]5&]&VINK:UOER=
M0JFVZ>A+E]'6U47;DX1:%\X,S91-M0D)3+V^_R/ST]D6:E#582F1<12 09?P
MY_=;%V DMF8:FVA<VU/;A-=:%71-U1W5.ISP>[QC3(?;J.9/* ?7O(,U0-E(
M<-[)L6EL6+S*T;2-,M,6B<VR(EA@$&R9]RTT;LRH4GGFD&PJBJX;JK51WI=S
MJ1R)LEHY+N Y=>.\KA(6THK)],'U\,&9! 8&/,]O/+\#LVN5V) 6YDSQTOP5
M?&/WW&/A2_-.=NY4K4KKSH9W$Y_;-!4[:QO]S0&@,^E96OTJ+>ZF$%9'/V[&
MWODKM=FK*G78N]3P;N(+>+Z)XCAZ0:/TK8LW#->M!ZO=Y6^7+Q?O-I\&"_-%
MK3%!&W2ZP?)F2QP\XX,A0YA=0SX_!OX3XU*"TE&D*RMX 7N3O';/.E/\6VX1
M8]H[WBIKM-)FV6+>X+R]O?23J6JJLU2(^5!"2EY]BY MV,RVL>Z7ID&U%'4I
M%UNUT4-IJ,<[V4%S;B<-Q=Q_B6)DW39"#M'HIKU49')-P\>DJ0Z/8._D6/6I
M@E;M;:3,0?:53GE%.=@M?X$]H^=/W>!C^#^P@?PVCNF:754-:H%07;8V4EN_
M]XT;]7GMHF8*X9<H] Z8!L.6;<-4-HYLWGR7E-<3=%/7E<USLH;R;V,:4W<$
MM!\ I7M\'^?S@_^\'YBTTNVQ%YH6"*@*B'6X@+Q$^VU>9=G6]QY0V7=U,,[!
M@_D09?%^ZAN^TP\4=NQ\H\3,6Y#(O VTE,I6T#.-[1"<Y,-9L2]4UQE'^W1>
MG5GSH.'\ D/X]D*#9_HSC&>\GW$#^US#V;SX-"9BOGC"1]"$%!Y<I_R29/Y
MY=QD=T5-D>^G^WP_JC50#LGXHZAGEO)G ;R,=)'T9[,4?(VF-):(SQ,7\IJS
M,>Y!LSAAN]['/'^VA"D8\9DD>_P7]3"_H80)$ETR=6/8M::11)[=V(^RA$PI
M<S;@SRF8B[";QJ2- 7V"%<'U\KVC7^X=\TLW0"3WS_!TB70R#2*FM> !?,NC
M2(";,FIA?FGL!A)+)%E)GPBRZD_8(H2T_NZSO(MN2L;N,^9HI/ $\ 18!X.,
M ++LL:F;I""0S]@BF8&RY[[=E['OC=D#119)8,&S_Q3%,,A@!MIXQ <ZF)]Y
M$V;7P.MN,/MWD:0R?_W/7$,R<,Y'BUM;S/M(GF+0K#@6GW4O58?%*,13C=AG
MV29?_'2,X>-1D#'G"29K@K6W 2=S1A6)*0-_XJ<EWZ:QCQR2\O27$GLLFSS&
MH!G=2NM^"(K?18(\9*;[E$\1FQ7WV?4#IF +:J>(FS0J\<%ID @ V>5%LV&*
M I\^E\T,,=UFB@1%SSY6"(:)3/@\3K B:AKQG@G.SC1*,9<[S.&<PC!*^1/
MR<<*P5(^\CSY:!;PO)SS-P%E(VP5$>:S=*.C.)K@PR 7.8A),HZR8,@Z80!S
MRU-C(!UK&E-"1R,F+2%AHL8QD&>R!YI&(&^@J>"%:92P9)X2<@KH89,1\?3V
MV!<(D^<F8S+"?%O;$G[V(YCQQ"H-V86 !FV5^$/?93G,YDH *^D.<P%VT6IU
M ["<.%##;$)1P@$L9;4ACTDPMN%CBM9'"CHDN0-Q8).(4LS=1H58P5,>K(<N
M_/OKX&$ G( 'DP'Y)2()# /K#4"W3(*SV%L@+0;(^SE<^5  Y"@\$0(VRA$(
M4,A/H/@SI=SX*1,1C +*!X@/PGM)!LIL+O4,WT5?J%)!=H;L0<X5[&=2T78#
M\G>P@/DRP4:3ZPJD)1\SR]*+L@!03ECJ?-9:GK67*Y95$2T$K=L<MB>&)ZB!
MN')035Y@RE[I^L AT&O M, K71ZHQ4<VTZ\T>Z"7WV#>8K2L)?ROP1[ $R^I
M4+0P6SAK17=Y%F&8"7^235"APO>@( /FU05\@_[G&SAW-;-?WJ=([%<[*M&V
M+O>V-#IIKOR"]/E'QO8X[-70!E=S^[6IGCBGBZYXVM&AGA Y47IP]TM7!F>8
MGJ<;V3VS-7Y'9IN+7^.O+N^$I@[T7LFN6'?WE%UUAPX6Z^ZEK;NJ/=BQ)Q/K
M[IG([HX\I6+=O;1U5]4'_<HB>*IU]Q*S/<VCM=H2:Y%]YLJRSQC*X#@E0+I+
M/7-")=*/=# +2H37X&JD13#,NRL%(K)8],Q7?]Y9+-0N_0J7G\/B1)$>]R3)
M)CQL:K04U/3BQK$;8K"1Y\59'N/US.*#,"2))GAR.\00A>BE0:&X?L2QG.,9
MM"@N)^J)K9D)45Q.@.'2BLL),'0&AN/8</VK-&@>XC/MN??IC1OP:.='"JV$
M+"A_Q$+<K]S)?/Z;PA[O^!194FQ134, _]J [TB&UJ]C6(%[@?L.%+XN:5IG
M9Q*G/L-L:C">\+BR^4G#/9CA_,*9-X:6Z)#?L4M2?MLHO[ B"F]>67R18DB.
M<8:1O0*,EPA&75+M?H6J"C!>+1@U27/Z9?NT&'IQ1LZRYK;/.XK9$]#XN7+O
MV-6%8-Z"?6,H/799=<6(UFKD">3W%?F:)!L]CC\6R!?(;PGYMB1;/;YIW@?D
MMV EGD&4?W/3\7,Z%A'^(L+_6*K).EEYQ3.N+2MD3,A8 QDSK,ZL7B%D0LBN
M4\B47:G"A)"=QNKNX;6X_:,;,5]ERW&-XI)<S\-CSON2G")+AGXIE9Z%H)T>
M4$+0^A";+ 1-"-J5"EJGL=#BVG=["<N9:SLOUT&'\]O>C]SZ3@@6:O"*I/5Y
MN1#^-=X3QSH'K)8!>Z:H<8"_\-(([+=1%$//6)P#:YUY,Y)"'TG <^J[0R22
M)2?'[.:L' _+H,_C5#$L-4(:SR^#O&K@_S:=D'O&LG?4HY-'F!E-D?)$\+P4
MP-@=DE?6/%$\/!O0-*4Q>\WC54S]),EX;.]3YN)\4LHKB- 8YF+":GJ F$!S
M11V#A,;/O'((# [+B+"2%*RPP'0:Q6GYX+PHR#2.GF(WKS+RRE"5*DW1O"HM
MP?)1B*@H'"8#\C9OJ.Q(R@N2 #LQ=T "I(;/4?#,BL> (O0]H,Y+L4(&*^X"
M0Y6*V@;S&@JLAL@0BW14NL-,]VZ%!T4AE0H;D&DY)9C<()K7".T6<,7?U6I?
MFTIQE:6\?G%9VO\\9\.;7#J7:WKQISZ//L_+C9R^EE?':@Y[QQ[V[;YLA)6;
M6L]W-HWS<E38(GX@=SE*L?(/ 18 @$'!H7Q2;QS"L)YF>0F26;76T+=*:2)>
M*09(JFA@5MYF2+'B"!/!(7VF030E231*7[#,PRVN5L 2CQ6AP$>*G^[<Y,Z]
MRV7^-0_]#Y^@859))Z\SE.2O\")$"2M)X;(J4"A>,/;0]U#/PT,@O;_3-/EK
MI>S3F+I!.O:@,XFK>]0B+E\>L!X%C3U>>B5,TIC'Y4G0131$?P^-GV82K$4I
M5J_"L+U\J4")]MPAG8!.P,PC;NR-3RVFJ](U%T^:DK=8U><+5TZLZLOMKUCW
MR0]?DX_A,TU0O,D]3ZG""Z<SD<_PZWF3*R)-4VRX:/?-#!O]&)8MSAN<-[=%
M_(U2_.M4-;U33,?6M,7ZQ8=1='XLTTN6Z758INFVLE3@^-HXMKS&[.*89:BV
M89Z 91]XU:XCLJQLL566J;9LJ*96AV,U"3H_CC442]4!L=2OFF/-=+_CF*I>
M2_,?F6'Y&T=D6-EBJT+IF)IEUU+\->DY/X8U1)AJV^IU,ZR9$K-U6=>5MA@&
M-C8FEEDWY(\A&/(4MZD'CL#435E;6;?FS1^!H&9":QJVJ:]@\*@$-1,*TS%E
MTVI*T%>*GA: ]_O\&_+/GYE7Z7\/FLW?'K!")'KLWO^1^>D,-ZE1B Z\^^]^
M\EO1:]$I[[(5"$#/$]@7/J21]_N>8UL"QHZQ\0Y9?[6&U6PX]YZ733)>=93[
M9;'[F(YA ^\_TVZGL4(,HV6!%-[+^;&@V6R?A@5' '6SF6X7U,=20DL*LQ4E
M=%(MVPR;^PUPKW7M6TS=)(MG'>K9HLNV0'F4(363LK:'5*1V<0/RQ?6'=WX(
MQN[43^%S%P(W[QY[_QCF?9_#0!NNB^<[T(:K7V<#/<**UPRL9VW&-93+D]@P
M1]&OS0;:MGYM1CKLQ^OO[E39-IS&=D<ST2\)JK/_56P@:<6E<.3]KU5P2'8T
M>1=!IJPK[7+(D/62(',W09:BVG)7'@+8&N^<,L.PK+9]*,64F;6FS)(MIV6"
M])*@&E-FV++9-D'E EMKRL#@6#G@6DO0"P$]'F4L& 3=ER'\[=$\:.I+%/C>
MC/PS__<;4$3>!* %U^C;EWD[B\WPE_E_L076@(@3.2Q.Y"O%W.N;YVYSQ @&
M?^0G*&#N51IXP*@J-QXFY$T$_Y#;FP_W#V]N7A.:8.RBGXPI2^X8/F&(2(15
M6XI7I[$/S4T#^($'?_W]_OX+815;*$9W3'@<7_E\4G:537F<W^W]PZ]_3J S
M:!A?PJ[_G*PG[VTT+,/X*F$M\[^J\2T8!N(/,8@-FW6G4X"A^^@'6&8&HSY\
M>,Q+&7T!L./AUV1MD_?0%/Y(PBB%.4[FA6E>: SM8MP,NOMYN,S_9^_+?]PV
MLOQ__P+[/]1Z,QL'8"N\#WL3H'T-O$ABK^WL8#!8#-A2J9L3BM20E-L]?_WW
M5?$0=9,2CZ+X9K&.6B+K>/5Y5>^NA$8+KKC#;.XHH1Z7U=BK^0!\RJ+@6"P-
MJXPY3=)G']RO+)P&!K5@$2IL@?+Q!5N7YT0T7OEI$&18V-<E,B]6=AFF,9.L
MGRGS3<QAM!V'GC7);6D#K+$7A&D+WK0N!Z8\X\-"SL(EH_AQ[ADBD>H1Y'U
M?F6!3ED8:,YW>9 G #%E3X:^.$EW[06KX[K->GQ3 ?8@,<#59R%H,>S$7P&6
M/K#&,H_6Y1RXICD+^Z+P?/A$*8D?6/38G<N8:.D^L64@[B/C=ZD4^[6G!8^?
M:B1QO[']'[Z9 [NQ6$8IC3(#T7Z5A* PP!/D$3CQ(?1Y6UF@9W;4N3%PLL^&
M2S8#A?-M+,YU!![8N68HF+L7%SL:"\5+XY.9/L8#VX* A7]&E(6I\<T2&#N$
M;6Q]M0*_YG,=F*L8:6#N9"-0C_K%-@$B!*#892B&H95[9Z%L+,J.TYR-  @*
MOV=3^.?*C5A/-& NRG3I\RC@M+/U;L@#K=?],$*D6P[W:68;NP\4@ D<NXVK
M%7XI<@'X1GKJ5BV^GC\]>_/YX[M?8.?^PE[J[JZMS60$S61];*<C).'R)=E(
MQQ"K>DTYR\'6=D,7-[(S-B?L O/MG[  ,EF9OR(Z97DS,[Y/W-& SKUTU_I.
M,29:$8'.=A >K)[O.GEI:\[LC"U8-G'&8CNQ]M!+:KW)Q!SZ;0IR0[E+OM>6
M]L)T#YS  >6E8?,%.W+.=Q=L+R2/X<J?I>+#':7!>C(\3#W*ZU-R,6=M^UMF
MMK]I:G^;E"4H+Y?UV LQ^1JRI HN-65#7XLBZ_V.S8-%$^](&55R8G #P0UD
MR!M($!(_!(:)2KE&-#[$YO,H7.22.Q,!BK@9QE_S(H:O]/UI.62OL, TCJ=T
ML\@8&AK*;M=,!9R2O."G2E'RL&(W<+(=)Y=6^-["-!B^OZ2I572&C(Z,/CI&
MSYF+<0.[Y"+C*I;^E=K)F!2^J:24U!+.8-,T."X3YZ%SIN]S]D[8C=TD6'&Q
M@1W7_/SGC3P^>""PLX>XZ@+J/<VSZS(V!9"!"I-R*3S$3#'(H\BC8^31;UG:
M\?[C-T[/7VY.B./5(LU-FU(*K.9^=3V?0Q%X$]3V%:C)((JG4GEQ##-+R"H[
M0+/DSYGGK]B^D%OX&5.F;Y'88QFAN>B>V0S*^K3+50KF:.3G<]Y4>A4GD^.9
M,>6>=[O(-81X(Q<6!J%:MF2K3OYK%85$^,U!=-.8"Z)889JBW'U,%C1Y"%EE
MJ;5"M3X/)#@_O 4(>$G^5LD0E:9>0NOPF;44T20*W4(TRRP^NQV5SQMOGJ*)
M92[Q-O^Y<C.;7(Z(S=<S'9&!D3>U"47VO,\20+FI^3&@4?S@+9E5>4;OHRSU
M.9C[*PH0W[8)<NIP"UO>5$HV*;.,<W-XRGQK$51*[>+[K&B5;6>I\<]CU]-Z
MB^*U3'E/<\$WFRR/_.VFW<OCG+SP$B[P[D^C/6"=.V"/6\_MOUT81/1$"G;<
M;#X#V<Q+I8W4/T#V. ?8_G/2)0!2Q^RJ? *U>?HS728I4)CS^QA?IUG_#&'W
M*V_&$_I9S8+4OOVTSQ"]X%$B*1MGXEBI D6VY^?PWT3WW(OA..4;]6EL&V6#
M^%&$EYN5ULC*]INXV&RR*AQ<<0WO UB0\LB+&@AQ:C5*34[YV\"I'JNOE^:=
MSU91OJOM(4>V!6R;PMGW:]EVW7/1$^MD[53;U'3=S)>SWEN0N_KBKMMEY/EG
M<E:QO@ %RMVEW,4 YPNS4K)\JO6IF-8+F/KA:I;)89Q;6'V9^Q1P6=49=K 5
M10NR<@43\GY^_MM\8IDA9NLG=@;D=AD.Y%*+\0,WT-X5FP90A,V">Z?C)'5+
M,M[--I:BX@V'&R?'=G>PH]P>G45:Q2&DJ<\ZF].>*1T<')<+<@4S+V5R@(<.
MN;VJ'MA&>F OW"<^CHRI-RU3893*0^NO#IW&>S:%S::J;!&X6;2Z6?SW"GB=
M148?VRLR7\/62;O'%]WDZ;K@\269Z7:[ZUTW=<QVK'1+8%M8G,G0W'!3% ]*
M#\N-^D )NR8U@6D4S/?@@9P]RP9VS,ZSX:GI$O;K'Q'_K86G?(*#A ,,XU,*
MG )(K6,;12Z8Y])G LHO9]C[,)QQJR@#J!<Q\FV>&GNWC0-Z6^E@XY$GJ>R]
MIPO>?U$.+#7QU-J&G+69 $CZ.:%+HJYM5H=Z+,_L=QZ(EQQ5PM<B528#9 /F
M/)Q.5"K-5#K8,9//V'[L%N+_''YFA1E7W$#@EH1^%KF:RCJLERF(+'S5,D\V
MDP)*:DA0[BF]6;JP8F1O0-=K[6&[.6;Z8T:]3;V##>'[N#3&E^0A?&0!2RG&
M?!:"6XQBEE.'G?MI@R53?=813+(@CNO[X73MYH>=?[-KD-P*)SPW=VPO0QZT
MN!%FD%4]Y"!@NSW[<I9Z]IFQLN@]"Q7<ID0FE6ZO SNZ4E4M7[E]:\P((G'+
M4A&_.#EF)LDBLU+^6#--%4YAP\_J"J6AH2F#;!Y8UB')C\FA;$77UK7-D*9U
M0-LXCZGZ.MWJ'AX[:0:=^L#ZZ^UW*X2.>:KSXHR,B,!:U%MF=>#X-X4L=<++
MO16BDFUDZV\KQM[MWW2MRI:53>VFU+\[FT5Y$;U2A!SAQ"7L.&%46<\HI63\
M L9RES"W?![[R.VK=VR_80,'*? AW0+#F%7#BVF2K+7-?]$HO %180FDYB]Y
MO/1=2E!H*%4@=W[A>W#V&I\MV\C38H!KVT[ J@#RE>2*<1K Q,./PE(Q5D;P
MC29R?KL+HXA3X&7F\[Q/9Y'N;UG\0;[V"Y<IJ'QIW*(>(3M7[KBY/ Q>KKTT
MQ5FX28IU$5& H+>(3[\Q#2- !PSYAAFW9\ ,<UJN1<I<NDP9>+Z&QIT;_''\
MZ1]>@L0,E/;NLA*''/%,N.>CV+2_IZ9Z2F&PJ7N*;STY.3E+Q'0*&W3B_2NC
M/2M[Z*97#K],PUP!.&P2L"'GYKC4FUJP3EKC,-V^<Z9DU #,S<(%W_'H.I#_
MT/Y:V!/2L/7RGEK$KZ-2</9N^X[>1;F\>RHBFRL))?UT4M+7ME7@FANA?>Y&
MF.N[<5GH9#$2O#YSLCOF39C%6\)J:K("*I2-UUPJRQ&<-0@[;G::I%_X7IKC
MP1@WDX>RLM,@8E&:BIFSM.XM=Y[R'?(/^L1<64Q!3ZN"WH6K=,Q;MK7X@ +>
MFO11G).C8H@UD;F]R']JPFM3]DOP ^,K? JCI^9,2&911#H[2(L^UKP#.)S"
MHF\!XZX8WBPO@P[KG08"L9.?XR"@3)\ (OZ+[_!<?YG@)MUE8,#3 <-EGLVV
M&0!6VFM6>5Q&!,IF +HQ%P?6E=%3D2PO1C[)]L2LV0LW=9!NF5<_X3X >-RG
MO%YRJ7Q /JCR'KL(9]1/N_/]XR/-G@4F2NVC\':>+EBJRIYOUL]Y:%2<!MEP
MX6A3+$R+1Y<W\N>E$NJ;A=F97LG@F->=GI!/V52XMGE'R\I\,3C.A=!</'>+
MZ/B- N[K[J3,Q!!.X23+#+Y\0J&?FC>V1I!*:'.>=A@R;U-&J*P@]@-K?Q,4
MZX%F-R)$]-Z-BLB2@->"EC)E'I#';$,IM)A5D.M6:>WL?!$WCPPXO3Q^BF7F
M@\S@\'U\9$G?IFF+[J;7A;-]6OB!_95",IUOAIA,JBV9 UZ6,P9@ TIWIR?8
MR%*1/TCC)](DH_*T=YO-XD922_=8-ITM&0,>!["P+1D. 2ZB<>'']9^8D1(H
M],^5RU2 +$RA,-!LR"*%2[](S0M@O'DFF03Z5\E[F,EOS(60'BE>TN)10EZ5
M6327J#([0B9)KF&;6@Q3T(/*1=U%S'PX<;+!_#P;9L/=FF8J\TKVW&21-9P>
ML6M*I%L;W^49<-.=?NVMY'\7&7&KE$NYR P;*^>00A))MQ#VTM1=Q71[<D4H
M\>9A?D=]YA:*";]]HV128#ZF):PBZ&S\9 ?,,0#Q#8<]PS=M]OLZL".MA;\1
M_+]Y.!%N#"@04\KL81)T(?>PFU?6$A'7&'HOEE^S $%1 J&XI@9VO1^?9\E<
M/TA,S-HI<@"MYAD;:3&%MUGNUX552M6M>A^'^FEWT/4*AQJV::@B#+MF]7=%
MWZX_<W+8OQ71^(51*K^XZ.8S['SI/47O83,#>63%;/KD_3J#/[_$@]RNPSJ.
M5&CB?7V8ORJNX[C-[T@Z5<4H?Z74#Z]?E [QP[P\P/7X]KRUM^2?7J:D_.QG
MNT3!@V,6G83;=<NZ):'1& F_<%=47]3AO=>=O'D-^-DN\-<M?K0S2;BN1_Z9
MWO,C\A )BB?S!^OMOE9YP.]_>_?L9WUWR#M][!GQIT+'_1V:/SC<XC'^5+VQ
M[A!W#W4WVR_&F7)?*OP1T,N\Q6J125Z@DZ4629:XX25[B5T0X!?V9/R.M_-K
MVLS'S#?R9K7GX#MUW!G/?E8U59<WI8N*W:T/[0(MZ0L225\AV3LD?TDB;U)1
M^,MC2/[*3&5GSO1] "WP!LZ:,R]9?\Z4U_W6GSR;NP0JW[<$ID]]$)E_A:$_
MG$N"UR4UI^[\#<T^;_Y9I^>N/&@MH'TQV].9DUXW<-Z\><FS,^:][G??U%DL
MR&L63 'Z%$_&O'F7W3KYQ?U&;E?)0Q@Q;]ZAXV0]"';M7KFA_;/\>RJ$0N-%
MV_P,R7I]S72<Z.ET'4K._8>9?WLPU:;.*V5RI?&7D.E__[V*O'CFI;:;MBG
M.[\-9KSK<L^5B*'831/C/5/S64I$;FW\G%G_GK__]/F'ULF1=Y_UGG4.75<B
MAZ$8%Y&CZEGPP'+$+CP-6!OGGP=G'X'EG@L2I(NQ4;]AS[TM'S8UR@9N#E%D
M0S>V[N#:TTL+XZQGS' <1[?Z&&8]\X4BJY:CV#V,LUXI3U77'4?I99AU:K*J
MIJ4Y!YBLY56O4^U7-63-ZH.:]4KNJKII.V8?PZQ77=JR3<OJA9IU*BJKAN)8
M>B\L5*>*L&IHLM7+AE2K@K=J.]L7&QX;9GV)X5VXBBX4&%@3Y\L+JFV=*R\4
M'5<2("7R]MO2RZ(@W[ 01!92[;$8RD)V;%S&7'?YA@?NGK#YG2=[_OT3<V3Q
M)S,R93+ISZJL:C>*>J,I503/S<&>2=1?W.3*2.I^VR2I9O9,TH;5PF8(>D)=
M%(J@U0BXNSV(2])MME>LCDEZPDK3.RWWV7.Z(V#5PY@Y_R\\C*&)"PYCW3G[
M,,X[+N;_ALYIQ/PX'UG$&P#ESZX7[$PLV7^9#2/R;S3Y,&> NO2>>WE;DZ_0
MZ8EI5+P9IXGIM7EA3@.4>%WEUJ<.Z/#Z_,N@&J!"]=L#.R#%69<*-DN/BR_/
MZH!,3=VIU<H&<\:M<5V0K)G+Y&K1Y_>@%$]\[EF2O0?2%'_J8\B"%Y.L$-RK
MM$[A1]\-XGTTJF>3K3C/.B,2B!9MGKT#)4D]UT*;M$A]RM.G-)0[RQTM51>3
M6!Y[';KD8G/6[I=UL[=%JY>31#4LN3)(*@Y)/)K4O"K>-.SKITF]G55SMNY9
M:Y(FJ912!*;SO)F])+CE/QV*&:FRMIJC&<;N1#8:;GI<5?C0,&Q#J3>N]#>)
M_!8&V1"/C&W]T%G#LS1#WG.8;+?=T@@KA6D[AJ&?.4)0I++<>#[6FRQ [[BT
ME[ZZ?ZR@$05QZ'LS#OKW(-7EBE+6#_22=5))?M-UQW0.SJ[U.9EMS$G;O4G]
MY)S>!C2Z!\7_*6;=$SBA0;?AV6DE;68WZK/Y2>_$<F9FK4*$S^-3\]_Y6^GP
ML]'#X/.Q5Z*7HNF.M6<//D:O7^F,U2_GA/H\]=)Z"5/R?N'>,_HT33*]>9)E
M,X )K,>?#;\:U73+4)UZ5/OTCGRATX<@],/[IR'@ZM-\/=YJ5#%,73FXG^^G
M2MTIGAB"[4#_:KTAO ]F*U9L!!#=X@*U@.+UP.LNE"J;]D&YH/]-\NAIU\<F
M":A6:AZ4QTAQ G']LOW9J+)MSOQ-$>G ?MDOR]7>$TW#U&H>K\>(4O7H[9?9
M+CY>544W:^Y/'0LE+3#>Q50S=%O;8V(095=O@1TOVM555;.UFBCK1E9H@27/
MWM5-R]9J"E1U9WKJ7#$=P[%$.EA:6)_ZPK9B&=M!K@TN3!7KG64JAEIS" W:
M#X[N)V?:#X@W^^D9:^5&X8%,MEY5R_ME76KGI&FJ].R%%C062ZKND4SW]M#Z
MB*MPLZ7+RAYFKC+@V^DT8G6B-@;^^I@),'VA]/PEQE1'T_:B_5 GW8V^6L$)
M9Y]/YO3H3[L66$DU5@2GNH=AGRD_K2(%A_A>PW[N1/[(,HCAAR2M#LIJN'T)
M/[I[R5+/%W&C<(=.)7=$*^._ HK7]25KCF7OV6"1XI4I7K=\BZ)PH6%8%+\P
M-J\7[/<1Y"?0DK46+M8+6W46=X;L*<:*(GL*S9Y]A84.4EYY?4D\MXCK^;KY
MP'"!EFL0N^EVY:YQ[Z8#X+!Z"W;=''9Y:H>(:]96C@@N7,O'V0@6KL'<%Q%7
ML.4D&H$6<B@<6$_;&P,'#EOAJW<4-FB/&:)+8'"[;4UKVVAVV\$M9$TV'<U"
M#D!!K,>#@U,0]YUY60VPYRRY[ =6?9BO%S0HD:Q)4FZ370V2MGI.GK88CNN*
M(QHFV=KSA5XUV>HZ[779-O9$!#9 MJ(:.+M[Y_G'\M6S/V12ZWM^VRL+[+ME
M5^OPB)5M N7-P(Z2M_$.FN -%.^O7[\41[:R%75;LW_1IE\/#]IV'>2!S[[>
MWJMOU\IO9?;P)[^H'G:1_9&<!WI=OW<HD+4FZRM; 7 5^^UYEG6/4T,>XBSK
M[EI6)>!6FV3*GNN@ZTKLR5\JWFEL0[IQM(/+=ZC+/F95LWZYHP]B5K5Y33UX
M=E:?%LA1;^A=0M['\8K?%?@ZC \SUH<Y>SA_EC_:7(&@(YUT,>YZK&++NKZ7
M^CV-OB9+6*JYGR<J#1_DZ^R2)[*^]JF0RU^S^S3S2Z .S>E+F#VQ;H"+N^SE
MJO?.G9RDJ=JVMG>:5;H79][U%E>S5,4R]N\-PYIWS8HXLJ%93H/39ES*+DVC
MP>P8;^:/7#A\R[&-_:,O]='\(&MN'*JRG:G<R2CK7K$A:]K![?GP* 'G;^A7
MZH=+\CF<)X^@8A_&<_9D_N"E9;]L63D W:V.6AYV/4JKNG:(X[H==CU>4PW[
MT/Y89=CY9EA9(2GVGX85+LTR#X@A!WOL>D)USR[8Q<6>4$T;CZF:^_?+IB9T
M>;[NQ33H.Y]7/BGNM$CC2G4 FF8CH6H!*/T1ORV MTKN,Q+6C0.&F:9HW$()
M$,%VE<L+JYBZVAO.SRQ>(QCP+UX#4W:N;Z_9COSH^S UU$.:R!7AO%6B7XQS
M13^@9#>U!C5KB;2VCYQ;J]0V3]CU6L1HO1)T@FW!YQ<S,IQV(=ET/2W!Y(^+
M9&Q-M=J5_UK?#RK2]NQZS"U;#?K<#UJ%Y=G[@:.<LK6+#LF*(L#9Y;0/>)V;
MHD]S]?0$DY[.K\TK6TI_8D$W=J!6*7_1&:6;!UPNIXG_J;C,A5]$F8999/>Z
M$'ZQRP[A*MP($[_QXJD?QJN(?@$2OO)9!/DI\_3/_^DG+V?>5Q(G3S[]Z=D<
MGK^9NPO/?WI!OO_B+6A,?J./Y%.X<(/O)<*_D4A,(V_^DO"G8^]?] 51Y&7R
M\ME_WB<OMUIDW=^XOG<?O" ^G2<OB0\K<?- O?N'!-Y3)GKYS32B=4I]?^G.
M9K"B/SV3G_&_XZ4[+?[VW1C6X<WGC^]^\>+D"WOIV<8<2J,B]2;UZ,V2!_:J
M_*?2L*+BT^S,?HJ6-9,]_)5&"=.:<MHDX?(E+)<?1B_(?Z2Q@B])]EO$:)4.
MYKDB_\"&\6,RVQU1UH&[2L(#'>RLQKXEJSVQK6$7;:[8A]-HY_-9Y2_]"",I
M/J]G^>-Z"7[D(-GW?&D21U%V%QU]C/QXHO%+*;2Q#BQ)P9L_'6&,3^S><;)P
MO8!E'[+@K%4$V]&<YU<R%N>!TBPN?+TKD"4C+>QA,W@5:$Z64?C58[L(=T]_
MINF5M[#!/O_C!YY] L^\__0:V@/DL#T_7MW%B0OJO.O[3P!%G_P^^3PA=+'T
MPR<*$PS"A#WT#VB*G2,P1Y^FY\>=&]W#2%DK[GU$^8#B"4GGL72CK,V%FTP?
MH*&\R8VYP/-I[$]$TV1$-H)X-7W(9O9(X<SZ3M4F%@&R^_"&!'_*$SW_D\/M
M.\69&,4W+*J-[7T2^]?@#["C18(^XF4Z=O]I,BI4P8$6EJ#UU8V\<!47Z+K+
M&'4'6 5,UG@ $ 4@NG*4,-).80>"1E/8,#1Y,P^:AR?9KRYO"&#G,A0MEWZ*
MDN*M=;MLU1@Z-Y ^I9[/\05OPC:7Y4&PQ[:@S8<[(5]X PQ/O/-2DFL^Q? .
M*,<%BYC=M11./?[SHY<\$.H"[E(FB6D9@(P' ,:4R6_= B?_7)) SI02UE)A
ME-]'&;-\+3@2']R(+5=ZGS*[9>\YK$SZ[0\[0DK^-D_V^LP?NEV_6:$4J5H6
MLM[_]HZ'MI1%K*,]]#.-/6[^MJ8!&R?PI[^B?/@SV&[99<^,B?E43LSDHQM]
MB+A //M?ULA'&O&NJ\Q(VYF1/)&50S,ZU%/O,]L#N;9G%JX2=H@R2;8NZ#Z4
M7CV+>4Y KM1^Y^.OQ#7GC7_I>C/BI2ETB?MM3[!Z^LP7]MM9Y9TUQ=PV!I6:
M;&XL50)N3@V"GP2[O9;2-K;"Z-]Y@1M,&TU[4U1UFURU^F]W,C7S$+:O&Q%J
M+G6SM$S+:F0RK\(H"A]959 ?GR^S]W[(=(^(?@W]KVP38,(-$Z*FP,=>PM/>
MCQ'@$\V;^C#_A5EO/LQ?\S<O74(U340\-/&#_8HRW;K)#P.?;LU@:/O"V6YD
MX:U35IC.G(J1Z<3?PY<!5W:9/L%_NKES8SKCR=P@B:=U'KB!0R)OOTW]%3\)
MT\H.'Y9<SSA&H+SG#_.TW]]9MT6OS-G.OG[%NBSW^#'3SLZFH?'L9[Y='Z+@
M)>.Z;B+7V(8,'@*/1*Y/Y!J;'Q!9T[HE<DP#+XR856"?K+>W:_[&+V%P_X5&
M"YXFUUR*8<4>NYQ,W00<^>AV+LJLZIU13N.3>N/Q@@')*N+\O<[[.C;#TDL?
MYNM7+LY&,LRMBX8J=-K'O.I!4?SY-+)/U)O/9]?G$]DL17UL,NR-#_.-.L^7
M)M%P1^R!Z>SIKM.IU,POL^W#FG+?4ZF9<V89AQ7E8U/YS&PZ;C3CTLC;;PF%
M4WF6!R>0O[A1Y ;)4WI)ENM+Y V=LG8H=Q/D2NN>N;+7\[>SEXLHB L/*</8
M#L0XVIU04ZVWJJ!=6?90IUKS'-/D[03E=J8*$N=ZJMG/S+C#Q( ]&>9[![%^
M+7WKTKGKJKUSA%?H5FP:U.5JQ]@Y5P9/@YKLKFE;-X?6I$'^7+71GV4!A_EL
M5[W8VWA38ZIVV::A5]DFFQI3E;5T#&W'V-OBD+1*VXRVG>AW?$RL!,=6=43X
M,[-''*J-R&X)32/[>,# >Q@G*/O)#0_3BWE=V9LBQ@18->012@'_EETOFOJO
M]A6LB<*YE[!QG QBAC$4C:W+DF8EJ(MA?$I'P<->3@<A&KSVR:X>F8UI>$3;
MS@1IB6BZI9\FVEO0@19\=JN8SE<^\;TYO7GK1CYL<J6P[%<KSY\=+8<.C2]I
ME#PQLU%R&\Q8E=PEF\COO.%?H-V3E#C8QJNG+T]+RDF2CR0+??WD!O?I#[]Z
M@;=8+3+:_/Q1E?^Z,?53HZM-DU_=Z0.HC:!W,&30O,7>*52,J_S[27+9C5)K
M#UY^@8?B_JES&#_NMPV":,WBYR1:!*%/1?1L$4M16V:V#_.Y-Z7DK3!<QIW%
MY[&:UBBMMG$S:$IMP<HXDU+YLQ)WYZ01V6N"L+_>T"4<NEY6I1Z^N%TP$>%?
M_(O*E/H8^M[T2:0\A(Z#:UGOK(=SN]^,H;]PV;8"[%G7[ ]R0]8-+XN&UUNP
M%\/P4Q$OX=(<\2G(;>7@V=EVOVZIW\GNL,H_$Q:CQ\/2F6+,M%YF;KZ'K[Q@
MZBUYB#@+Z(V3R&44ON$A!@N:/(0@<'[-XMKI+O-_38.1V:]NFE?DLBABWP\?
MXQ==!6"?2G9Q%\N7_P&,L!/86RT%IN-DE^Q!PYC(RI\.))?<N=,_[J-P%<QN
M<L),IY3.Y^TS9$KLA1O=>\$-^^,%<98'R)^^Z 4S@/@+<N/D*U*(9D>R4'8(
MHNL3QQ&0(&G*T&'XJ?*-)I,GZD;'IEM*NFD0%'/^OV& HCB>VP1%5P0Y!0K[
M1E%[PL20-HHTA:TX)L>P76@W1AU@;&;H=9T&4U$HK2@4\^32RH(OBKPH\J+(
MBR+O,$XR%'E1Y$61%T5>%'FO5.2M*>SR2RXJR[K,L7Q6=(2N:-M%E(_TT=70
M*P8W&UL7:%8:^I\CYO ^.H&;HM@_3\/(_\@*]'/A-*V'4=MMD7:^=Z4J^2GR
ML;",B.QC:505'>] /$/7=V-"CPRY%O4N<,1?2I]-S^FI4IZVNGWU17-$8&DJ
MJP1VZ@N<7)=2(Q_#EC/KU'4PLE*5K^J3Y;*I5]D76%B=O1/*U-3X.]X9C,YW
M!LTVE)W@M*:H]PO[LW,V8+U6NU! EW=";9N:>F.1.)<"Y8B7^^1]"YJQFW(O
M[*E1G22U3@W+46Q5S.VQBL2G:Z;NM+:(+:.\D1"AT[>*:*HQ/+&@.MS/$PL,
M2]N^,EO,@Z$Z(6H<#-NW=E6;^G'+^;K^%_D;TPX)5P^K3Q^KC ZCRJAB7U)E
M5!]8D=&CF,?ZHB<\=VEMQ,4R#&AV>^7RJ)/,35A^'M_#B*:DA1#7[B9>)RQY
M"%<QO!7_<,S[U#P14\[F,X>]B+*TA6?".):^9N.Z"Y,D7!3];C-1^O-+D@WY
M)OW[!5&7W[JR%I_AP]O<+!J;ZF9_&WW -& 5H1/U&0G"Q\A=_O0L_>^SNOW?
MA=&,1D7W&678, BO-WZ*[DX5LO/?'S.BWH7^[/A*I.C=7@MYHAIKCY9B'E^&
M"\FR;UD.;>]'%@K!T T8#.'!<,B3=F HV99JZ7O\1\5J#=NSQM2!L[;2_+BY
M@#3U6;9"I[L$ZGB%#IY=WUU$9[GBG#._HBB35B5=UAO9%UI9^U8@B+A'W /N
M;7MXN._F@!Q2.%+%&+5&=XL-^O2W6S0TC,LYN$V\' [-LB60:85BX?9Q@6 4
M$XR6(RFV.CPPHL)U,+RU5+>D8F#CU4ND?;)U/U*BJDB:VHS=1+ 5030.$(V:
M9)ABB3RHM9QURA0A%WT<+2@QBB QRI*BR$+Q,JHO8P6C84F:)I8YK"_U9:\;
M:^ Z31Y\W=89<Q;-VME@3OEFA9$SZXU4,$G4T"7=Z$P0K>99[@=P"/V105^S
M)4.QK@3ZUZB8M16;AN+M8,5;73,EW1'+<(+*UFC1*"N2;#<3F8G:EGC:UNV!
M8E"H?:$(VL@&\EQU#$FQM($)H5V1YP=D-&2TYAC-L#H[JJ^(T3J0%?0#[#<:
M=?,L@G2Y'\& R"Q<W?GT'#&T*QBW%_]<DRR"Z2F*KDB:TIE7:"^:!5&ED=.0
MT]KD-!G$C.Z" 5KFM"I5#Z<^=2,^HH<3M1@&EBM_O+PS_;:D04Q)?C5>$IY(
MI7]T8_*=9DFJXTCPP984V^"/?*?+DNW(O$8TJ^K,2U&2] [14O*]1%@2,/\W
M?8_=!BE!__&23A/O*_6?)D>(UVMQRCVE1(HB)O^S<J.$1OX3>><%;@ $]\G[
M (BQ2 E]K'9)\6[Q:NE-K%HB<M42S;RD:HEB#*QLR3Z4OW$3ESQ?!>YJYL$6
MDLYH4-5+L*H'5O4X,54LY'"XD,,[+XH3DFT-C8B,6-YC^*CX3$%>F2$L$!8;
ML/CRX$6("D3%UA$2KJ+D83"PJ.E+.#"4ZQ2BJH-=T2]%^PD*VEUAV9DHA8>N
M7$M0(O3;E"X3LJ2@13RP(N@ST)9.^(,O!/APL5QS*9H(C3E=D:XM]%^\U9_L
MJEL<(:F05$BJX6SD^6U7]O56SF"7)L6N3[NLQ"1B78*NO(:CK-OFR*JDJYV%
M/@J298;(1^0[FB(9AEA)VHA\1'X'R-<-2=&Q2BTB?VS(5R19D25;%JM.3(NI
MQ77UHR'5?$IOAEI&X=S#:D\CR_DT#$<R%$<H-L8,Y-&BT;0D0Q7K4$$TCA:-
MEBWICE@F'43C6-%HJJ9D6V*965JLSG#-#HGWP31<4#*/P@5A.08\P'_LWHGQ
M54W6=<D1K/@/6H]&BT9#DV3!CA=$XVC1"(J@YHBE""(:1XM&VY&4(=Y&B+;N
M?;% U(T"O)AM?!JT8BB2WM#-TX*M"*)Q@&BT)=E$SPNB40@T@L M6XA&1*,0
M:+152;;%,HV-UM8M5MUZ5(C/&XB(ZBEB [&!V$!L(#80&VCR;,OD^38S=Z;Q
M!JQZH!>LX(M2Z $O3# -%XLP2.L3O$#;J!@:ESC<A]HX8@.Q@=A ;" VT*;6
MI$2GV'5%NE=N[$W1Z":&@M2947QB8$ 40E$0*(H51H%0'"\430.AB% 4 HJ"
M!5"@P?0\\?J-YZ\2.D,;J!CZ:G?\JXN5_X*FD_%"T1 KW0"A.%XHFE@" :$H
M!A0%2U =K?T:8T('H_V*X^U!RPAB [&!V$!L(#;0Q"G@%4@G'"FH4&&$#BK;
MB W$!F(#L8'80*L97F/6@Q;4E;5YE!=[V*8AJ8)57D#]'Y'? ?)M1S)T1#XB
M?WS(UR1'$\O)C\A'Y+<_:4?7)%,?8%;-\"S:;6M'?\9+S(0S.73%QH9B2XHI
MENB&!K#1HE$#<4I!-"(:14&C;HLEW",:1XM&RY%DP>X\0G<$7F+6OZ5BH!JT
MJIN2[6 Q $2C$&@T%,FQQ,J<0S2.%XVRI%EB"3N(QM&BT;(ET[*&AT:T=>,E
M9JA!KZ^-,B3+0GL.HE$(-%J*I-IB.5 1C:-%HRE+NB*6B(-H'"L:5=F6#&>
M:+Q&6S<6K!B,0BQ.H@H:2Q ;B W$!F(#L8$F3[S$##6N4:0>(S80&X@-Q 9B
M [&!-K6*$AU>8C9H!:DS%\W$P.MZ$(IB0-$2RW&-4!PO%(T!WAR%4+Q"**H3
M62R7-1I,\1*S*]!7.SQ*Q,I_0=/)>*%HBB75(!3'"T5C@#='(12O$(H@8(ME
M :MKO_XQ<>]\NH=F4Y^Z$>_\X5C );QT%^7O['V,_%CT52)23P&B7QXHB5<+
M$LY) A_GX2HB_URY44*C&&3T)UBNA+CW$:7DT4L>^$-)F+@^/!KQOYZ +&2V
M8E\33GHON)\<F5WSI,L__]>/J_CFWG67+_XGG8'_],X+W&#JN?[[ ,:[X*$4
M7X ZK_QP^L?/__;_"/FO?[^Y>4/O$B#B5PH/LP^+I>_!:_3F)GTD;_83>__#
M_#UH(W>@? 0TCK^$O]'DM;OT@"0*C]R UC_1.>!%E153437E&5D%7OK=[[)L
M/",S.O46KA__].S];^^>_:Q-C/7(3W51C/EV.@5B)S'Y1*?4^\I NS/<XI?X
M8^A[TZ=BYKL#E1592<)BR#_O@^1!!$J$?R.1F$;>/,-K"<"MJY3_6,6)-W\Z
MP9>LAW.[+QI9L0][B,^!N"H@R9IC?Y ;4CP<%0\3-P*V2UQ881+0A'&?&Q#7
M]\-'ACO.6[-P=9?,5SYQ\_?=8):62%\_&;-7OU/TB4%@Y#Z@FS_UG:).]/4W
M"7D#72_N:$0T12)LE?EC[%(<"885+^DT\;Y2_VE"/JP2&!CGXG7/I9'?N7[:
M,9M"1+]Z]!$FL82%#V=LD_:?)-YV:8CLR644?O5F\"0,)EY-82,!"L/^ 7\"
M?=U[N@ %G]Q1WZ-?X14O(1ZO=WC'.^7/,0JE RJ/!QY;!8 -GTT!OI@0MJ5%
M-%E%04HRV+!AXBGAIA&=0=MK2GOL&4(!/K Y4$;-*6 I7, ;61L2H=^F#VYP
MSP ^\^*,)+!":<-L7XG3%813REOR107^@IG'/'"+C0&Z22+*?W+A&VA[MIJR
MS8AX :,B#5:T[TWS\'91;#JE1R3R2QC<W\ NNR"O >R1.TVI\C$*[R-W$1_9
MC=B;7^#%XKT/4?[6SLYD[&ZA2GD+O=&>_:RHJJRKL"OLG<R1WOJ<V)ZS8<_$
M',<T+IO8TGUBO,4A"D]R88HQ#COT=J>2/_UA7GHV.Q\WQZ\71X9>82:&J6Q-
MXV!/'8S=*,9>!5ZZ+)L"#7[[K#XQ>-76SQA\#%+=]$&"P<*Q$"[9\^F^_AJD
MHQ4P!_D<SI-'MK6_@3W1#^,5?/P;VS((WS/^;W>*:9NE%F^#6=Y<WMJZ,116
M&A)6,M$17I\5BW986F&G)UL4-WA:G_],'IF6FHGSM0=Q'Z#@+D%@GJ:"3?H*
MDQ[N5]Z,G[&/#QZ#DKL(640S/S2Y.,"/1R9__'/E1>QPSGO@8CH_BP&<KL<.
M28!( !K@*J;KSJ=AS+B+=9$_.(T\>-)SN<RQH,FDI/(5GSX YA^H.Y/(/0UH
M!+H,%UAF"R_PXH3%6W^E_"OX[+&X[*PGUB93ATJ4F)#7^\B2"TE2(=U-IZO%
MRD\%@$4(+)=.4B*/%)[_3B^+:TR TR?F6?);[S+$F4R^L_7P"<[6S:1K<&A3
M@4Y*7;[]MJ1!3"_9.0TX?!U#Y^R[.[V]W74RA1JG+IN";CG"3:'&X<NF8'+)
M[IPIL!T!^*U(KGA^6^+"-W0.TGKRP^Y<TM?RMTKO9*^<):+JBB(;VO8\3G75
MPV0JR12P)KJ\+7#7F S7=YCR'-Y#/WP?3%4.\K?LOT<%"?YZZ6VT;C0J,.Q9
MGVKR0I2^\"\:YSHMG/V4&S;6!D:F>O,S=>NHWLEG:O7H*C5>)YV>F;"YG#.E
MOK]T9\Q,\M,S^1G_.UZZT^)OWXV!6]Y\_OCN%Q JOK"7GIVY/-L +%P$\I]*
MPRH'AFS9T.V)4I[!ICW^7,3FC5L3GNZV;:1/PN4NJC=\%B63O&-:SN&A93VY
MJR0\T,_.$K;!D[S-)8WBE1LS"9$R@Q83/C/K710Q(Q$_)>DW6/-X5UZJX'%
MD")(+P7IC/H T.B)/+B@'\%!'$4@)( .!VOSU6,FV0<7 'Q'*3,^,A6.SA"L
M"-9>P,JD@AC6FD;?,XL_P)-Y$MFW=ZLGT'B]F,R];RE^9Y299;V K?U+IIL@
M:!&T?8"V<#AYOI<\,8Q&U(U#!LPG DN^@AUUQQ9S 3B'$V]P6EEY#[(2<$RJ
M]B7'U0=>#X'O$*[/!:UE%#+/6:I7)%[BIY:ZR(O_8#_[_)HT6(!\#\F]>5)J
MA60KE1G]8*%X(WF+\$O\X"V7S*AW0JGAHRK.4MX*]VD67Z6^T?1@A7U+(MZ\
M9"25R&H9!FM'HSN=TF7"#(83DNE><699S>V:$?7=U,('4\R]4WSBI1_<Z)[>
M?'7]%;>YQ$F4N1BYWS@W3<)T_T&G23[&;&ZSK#]&,A!QIR#$NM!8.+_AT1"4
MMP-*VD,(3\9,?6-/\M(4W$[+[:->D$D:C/8\1B3WJ\YR"VK,WUL KS!W 5M/
M&O' ##[YO62?Y61/?=VJKN2&40G^,K1-NZEJKNVFY0B5F+#EF.T:4OF_1FY.
MU3?-J5(Q64!'.OT)>5M,BJ&-#8OU_720LC#I.&3/Q"E*LK?N*+]AY(\@? SZ
M-]N>,*D4MIL/RR2UVK_]!C#QXA3/M_?W$;UG#G0O2"(OB+TIX4#<MMU\9I5+
M[MR8<ILP#6)N!;]=JTZOGM:/?$S]5+> VUG6;ZG7]WE/_\LZJA1[L^M?M35%
M,S79V3!EM3?(=?0.G%_ 8 "31>9B\+TY9X@P;8.$ZSB,FZQ!2CYR\>@3&P?1
MR=]^Y5#>,9#M'S__-KY= 8@CALO?&<-_3F!QTV%_]-UBZ)1WQ/LIQ8-DT_L+
M!QF=97/XE$\A=T.O7)]YI=539KB_\Q&].FN<KYYV1WH+2O??=[_64RH]^_FC
M^==3:]PYC9H$A(F J 0(LP"$]5?[5T5]<]6H4!$5E5"A%JC0_ZI>)2I2W9H?
M8IEXQNN(Q0B02@#YPDB6-EHZ4:X3*N4-Q$9\5,*'7:#"^:OYZU5#PD!(5(*$
M49(TKAH0"@*B$B"4 A#*M>\1&D*B$B2T A+&=>\1%@*B$B"L A#V7YU?%7L
MTB7=5#$ %71M BL0\MP+R"ST?6:,9<6,N?;Q0Z^VC)*E;C\--EXY8&/LV&RQ
M8='4RA9-E05\*A/': DQ-:G5 4PZTDV&!!.[$DPL8Z);HX%)1T?/D&!B58*)
M84UL930PZ4AD'1),M"HP<;2)IH\&)1T9/X:$$J/29J(Z$\>\:ICT:V$?$F)V
MC>E'L6,[$VT\XDI'+KLAX46M@A)+G1CCT7TZBO\8$DKT2N>0HD\<9S0PZ<@T
M/R28*%5@8F@3U18,);R[&SX*4AX&*<6FD;LG4GXNBT\C/$!-(A]7T?3!+3#"
M2U/P.\7XJ.%WRH,_;]ZZD>_1.*F)G@I!<OD(^ !8"0K6/>\]Z_ND'7:]MK]Z
M@;=8+?:MYT:=+1G8OH'XOI-#;W*EWGY;>NG=;VQ1O'!V\SY@?;#4,X8KPO)O
MFU^>=;=IKR=7@XWE-W>1+D@Q1/8M&^#:X26?=&^<,;IV"<Z7EF0L*@"I^5M?
MGI;9QK98^N$3I:7]IBMJY]L5<7?\0M.ULX#P*/4#/J*& X-+WHRS_3W;A0E8
M?(_\J^J<],"T.LPK)_I.;CX07?E5U04A^OYX]V(I<KFM:(B46B*LJ18CX"M.
M9H^PM4-S_:_:KXK2(,W/&.8>89@E8K ,&MXF=SDW1LYWKA?QH/S;.%XM\D&G
M'5:EFE$M_*^)T8A.G.VZ-!EQ&MD[!T^<W8/%@#W.[(LVVRKFGI-"1/?:R8"%
MC5=>T7LO8-O,J[06UQ#<;:8UL4_F(?5#O99@)'A,NL"(JFE!5U1EHK7ERA43
M6R)&+ L,J&I./$V>6.IH821*BIW ,*H8IJ9/E+9L\.+#2)38:(%AU'O@B?@H
M$B7I0F 4]>[I$1]%HJ3W"8RBBB&USD0?KV0D2C4*@6'4?W2"^# 2I5J!P##J
M/12J*13]1I/T5IZ=I69?9B6)V$.7W3RB&;H#_[=9X6>SA\N'5.].#LVR'4<U
MVAU2O3M.-,-6-:?ND#X /[O\LH?/]#Z][*3@WT_OR!<Z?0A"/[Q_.LS6]=;Z
M[Z\!;J'OS3B WR=T$7,V*0:2CR/M[N^?V1U;W'[."GG1.,Y_YV]]FJ]'N(^K
M=J@$!%)5JR:17H?1,H3148G\%@8WV0C:IDC1*_29=5EIBGU.;3O>X8JFML6-
MO4ZM?:ZM.-N.N%:1-=C:E)IL^S:@$9#@\U/,QDMN^=U'01*%?HE<QT@I$LW2
MR61SX3>RI#.I1#_#MBR]R:/A5\JO"N0T_3SU6,38W)N2]POWGKT@Y%F1C1F&
MO!YQ-N"*(+3EG4*#)ZE8E5)#P>'%5%050U/LFE1\'\Q6<1)Y/"1G=W-KD'BM
M0G ]C9H;H*U:2J,,?(*@(B'N;*+!EJ?9=0^-8T2K=*"T(S'U<6@H("IKPND3
MK1*LOF2B I7,NKIIUR!K=5.["&2FH]A*DR!K23)I%747GZF:J39+Q6:/AU:)
M=_[Q()MF;1/.@3WL$P6E+[U0XL^47>"[?. H9,:Z,-BD+2B&Y/?/))OMT;R$
M9NBZ'EQY;.NAG;DSKE\H-\L?ABG^7HW_55F7-;/F(OP>N/.YYWN\A/OKK A_
MB8R_0X_LJE0VOM+7O.$FB<TR9=(U_.3%?[QZ>D6#Z</"C?[@1. -9J3ZU?U'
M&!4CY3^7)U'\<I*ROW\^15#'LG6G+D7KX/<32RK++H/[2QCYL[;%QKKXW2$:
M&_&'.1]KM?U4D:W:DD\=$E8ZXU^[@3MS12/N&2+ D95Y?7L*SIIMUUV)7[W9
M#%;AK5M.?JQ$\CIK*/!>??9RI)1CA*O$)YJE.W7UJU<T>62WEFW0]Y;=O7-P
MHW[K>^S&J,O.RCTB\$7;=S:/#1*R69RD<?[%4WE:E<A]HUJVJM;5-;:(>43Z
MJ+(T/1^:9U.]ND2BR(YFR2UN_F+NZ_6W9L6P'4-M2GX^*%.TN"=W>436DI]K
M"RRR9=;=B$\)T9=)RWM(VY:TW(I??*\,,3SQX-(3'@:U?7=[%63M5;_:!5S3
MYWM;ZIEI*GKMX^6$.>8V]MPAH[2F7><(_1DEJAFW5=FN&P92A[";2]*L.:VB
M-7< JV J1FT)8EM\JFKPO1*V.&DKODC;5ARGKK9]1*%HD>0M\< E>H-J*W9M
M=^/%<D:/[J)!V2ITU;'K1ATT;C-ZNXK")1W$/G/VNJ1SK&AG=62M[OZ_WQJT
M)3Q>LRGC$@.2;IIZ7=_ %FE/B?'BNE5:B>D^(=I=OV/P+ FQAH-0-0RM;M!=
MXP?HICA_C<=I99E=T36CMA'Z"+3[=LP,8G6J\XL.W*+6M2]<+(7V&P_<NV)5
M4Q9U'*>N[:$S$T]7BE7E_08$1$VM*[-L"]K#<R)<(E?KAJIJ=96=\ZU;8@@G
M%R!,5LW:QL!J,48MZ"%->U;.UD-.VKH5S=#,VL$;+9CS+E2[AW(*U=&\;4.M
MO337ANTF,_+ZBRUL1:L5+9AM$):OT^9UE8>Z-J4Y]>@P;2;01K84ITW5OKE(
MU:ZDXMJ!'[JJ6769NW&-^T+F'H0&?I*Y-<76ZGI_&O*=]9+,-PCCH:&I5ET'
M0QL2Z$4*4Y<+<HG\6=V$J*A6;;_/,5ZY/"E'X"5I*?-&L>SZSK=:-L&]1L4N
M:\IT3_ZZ ?2ZJM>N:G&!::N7M+[^#HH:"K'MJ&I=4;2_"-E60EX[M)EV90*L
M 0!#MARGP3.I7:^Y&-&NU0\;V[;EVD[#-AQ0PJN$C4ME=55*U;;4NGS0GR6B
ME=*!#66C]%N*8'C 4V"Q!$_3Z,H.5->AK,A&7<-BI3BZ+H.YA(UX6X^';$R(
ML!GU0ZL]#Q>W2JZ'N_/4:9J9SW[FY*J+IFT38(-A<0)OCV=I)2<MB:9LU*YU
M.'1CU 7>>\4PC:8KB BW.38FLY^_ES:>YM]*F19A\OQ/AT<8CEQ;X#FQKW:H
MPPN?A58G'$)5G-J5/<\/R>NT$%[W1M :?H#Z.3F;5.\[>'@017:JKX>FRK47
MY(R"+D)OZ4V>@@WY=WNL.SJ4L'?-4&RCKIVG\=UCF-;%LY>GKH7'LA6[KJ3>
M$ N-W!97@Y$<S:AM2ZKI[#@@^(M;8N:BBA^VZEBUJQRTH8"V%/%WB77NG()F
ME^@X;9RD@Y !:RE#CJS6M3_5JG=R)0)YR[519%MILT+-ML6VTWMCNE=*3UI=
M=3CVZIL16[!@772N750YV#04I?-":5>.NYJ>/$-7S+I+T)NM59B2&!52T2S5
MJLO=P@4"#R7DI+K!2;;,^J496UB6 64PM%L 3*^?FMY ]+6('LDN[>#P75WO
M0T7Q[4H<0$V+>K925\%I4*79*S()#/JS])S:Y=EJ%RVI9"*YRKC;CGSX)R"_
MLP.-6*L_'=-CV+6+F+1AWQY0!<*.2B&HJBT;=9V>EV"_)5?$4+($*USY8FEU
M9="=7;\)!T-+]O(J'@/9J"T0-E1I<.25O.IXG$W3JNN[Z/#,["I4_30_RXYZ
M*4-W>VN-,#&$-;)Y%4>I70AB*X(--<C:FKME&#T6C&U"D10^C+-N2K7=9''2
MX>4I7+2'6+ICM5J09_\6<Z%2(JP!L$[ZL674OCN@8EY2CT$CK:8I65;]-*4&
M-]_F8OV$SUBJG<DIF[5ED=;JG+7D3J^1^VXI9NT\CX:0.-K(X;J0U4U5KAVC
M5X6X_0@7@XA)JQ.4*JNU+R82+^3A IN0IBB&5;N4V95XI2[5"115U^VZ._!5
M,>Y%6@%LC;4-Y/U<Z-J53E7_?E9#K[U_]>'?%".F?G3^3>&-,*<O@Y9-PZF[
M232TQ5YY3<$:6S4P;>V[92\TK?>HG/5F:9=K!XIO46GPU].U6#J_HE6K2Z"U
M:L;B9K_^S%@#LKVV707"L9S:M^:<P=C[Y;JA;IR79/\9NF;6KOA6,3ZAZ\IP
M0XF,JJLZP[3J^NX%\W *;UZON21J_1#]ZM$48IC#JDMCCLKJ]C9<_:M'CUFS
M-]J>5?U4U,L@AQ+@6'>'-6RKS3S?(Y:X9LO!"V_$J.W&-!6M=NG@_;:(:Y9&
M6DV'!4W[*F[D%IXY:CCC5/BR_G69M8[<Y@@OAD6[.G4M0S7UNJZ"!D(W!W1'
M9FLQ6+JF-6@];2-/^4I%IAJ;CR[K9MU N:HKT=DEVT,Q%M2HY*G8]7>M[A+T
MNW(,G_:3&999VZ!2*=#H2DO_=E+QRK TIZU-I9^8TJ'L_/5#2_7:LN<EG#%R
M6T8=)C(MLW8$0 -N?C%/A@ZJ6!BJ)5]XA?L1Z;7AP"(Q+C^H$;2M*'KM"P'/
MEQ]'&Z==7<)4V?YR/06>!Q&A7?=T-@RY=DKTSNG<>1JJL$= C=/7@N.W3?WK
MI%%UB'S1C1=!UZTN[_@50Y>[R ZGV';M:.F&=O$KCR6M"UY'TVJ'K5<Y<[OV
MAPWBM*WM&U/5^H[C1M(RKOP"H]KI'99LUC9*M%#@OZ54UZY#_&K#R,IA),.Q
M<6I'TPU%KRNCGK\.LJ8IIU1-TU!KY_[7'1$K,;I&QDD:::9>UQ-6=]6*$9D5
M1L3"$.W:8=*UETTOELT\"22040R]Y64SBQ&9%4;D:(I1.U'O_#V[ K0=6=75
MN@)$[56SBE4[S?ZVK3D519KW 7R5A)&W9TS3!SI;^?3#/'_HZ?4JBN#3%W9.
M?8'QO?+#Z1^GCKQG/_^GG[R<>5])G#SY]*=G<WC^9NXN//_I!?G^B[> T^ W
M^D@^A0LW^%XB_!N)Q#3RYB\)?SKV_D5?$$5>)B^?_>=]\G)?BZ5GR/$N7L*0
M_3!Z0?XCS4IX2=CX;US?NP]>D'^ NN3-GUX2'T[8FP?JW3\DT*XRT?/>OX!@
M,5U+#"!J>&LR$C<A;^B4GQQ$4\@CC2AQ8QB2[X>/,7GN!2"9A*O8#6;Q#R_8
M3'Z$J>R9U<'^V7-WT=''R(_Y@^7&4\F'SQ.6"D;,#K<I]?VE.YMYP?U/S^3T
M[WCI3O._SZ/Q]C(^>K/D@;TJ_VD]B20J/LW(UVQ<=V&2A(NBWZ\T2M@IG2]/
M^O-+D@WY)OW[!5&7W]K'AD_GR1%@_*>[6+[\#V" '<K_F,S:F.IF?QM]P#1@
M%:$3]1D)PD>0;7YZEO[W6=W^[\)H1J.B^XPR;!B$R[*GZ.Y4(3O__3$CZEWH
MSXZO1(K>[;60)ZJ1+P;;?XXOPX5DV;<LNV@YN5 (AF[ 8 @/AA]+^V&%G3';
M4BW]3R_)P=5RIW_<1^$JF-WD!)Q.*9W/N]HK00V[]X(;]D>V]OMVS_1%+YC!
M0KX@-TZ^;)_<1V@!UM8#X8; B4GBU7+IPS%[U@:;'T(7$*P^(U?H=)=L':_;
MP1/MNXOH+%><<\0Z%F?2BJ))IJ8VLE^TLOJM@!"1C\A75%FR%65XR._FZ)SS
M_PWCZ/Q+&/T!>BE91N&4QEV>EQM4ZF_7:&@8EW-RFZ@YR,FJ+JF.+!0CMX\+
M!*.@8%0EQW*&!T94R+9/E7=>X,4/=,:.E=EJFHQ=#^N3E7N1$&U%4DU-*%9&
MU6BT8)0E1;&'!\86SI6]]L>!JS"%WY%$-*;1U_:L?F=1KYVMYI1Y71AYL]Y(
M!9-(GVN6I&J=G6/5O /"4.<'Y#/DLX;X3)=DO3,[Q!7Q60<R@GZ ^[I52-N*
MIC@#+I4(TN5V! ,BLW!UY]-QNDIJDD4P]40!9=DQ.O,C[D6S(!HT<AIR6JN<
MYDBVV9DEH&5.*QW]/_*0S3VTG/K4C?B('HX=H?Z9D:+YYU($<<5PX"*T.'^!
MQ<>^WHB6?1],PP4E7]QOY.VW)0UB2IZ_H@&=>\D/AZ.0UVVP(; 6H('L_>SM
ML0<FO]X*2N9D3H#,-"/S/(QX6M03@"<F-)C163E862*,-OQ?@T=;L>0^C&#&
M".:J)PT&K6($,X)AO!',"(;.P* +#X::%JP#0QF$IRJ3A'=DH4M8HT,N.-G5
MA6AJ>Q=!4B&I6LJN,2^)"^EVUU+LVM%<%,X^UV_+O#Z0L)GA&^\$MLRIFB.I
MBM6594X0<S<B'Y&OJH!\M1DQ'9&/R!\0\A5;TN0!YD]V(R+V&()97T3D%;,Z
M%! Q7T> N"15D:PAYNL@&*\1C*HDZV*E)",8QPI&S9(4HQD_S  R&:_;^!5&
M\& P<N/7Z'+&#%UR-+1'(1A% *.E2(:,8$0PB@!&PY24(8+QZJTVM<,1WM Y
MC2(Z.R\> =63QM63RYW@@M$'L8'80&P@-M#*@"$V*$OOR7M73<DRQ:J_UPLA
M6BLE@<@7$_F >T5@W*-%8T18?*Y:DF8(;-(081>^>O,)!KT,6@?JBD<4&R->
M$(DB(/&Y8DJV+E;D<"^$Z%)Y0.0+L.#/-4D3S 4E'/!;D->JEF4<EN6MW?B>
MLV@F<BG+#E3%IDI9]J-,,EVRL]"_\RM9"J=@(ILAF]5@,U/2NC.<(YLAFXV3
MS0Q)MSJ3M*^(S3H0OP\51^W6ACJ NLP=F,@:JA;;BQ8Y@&JQO=!%M55)[L[,
M<'ZUV/;QC9R&G-9FNIQL2JHU@+K,R&G(:8/F--4"@5[M[4*CACE-\ KHM4N1
M[RV*GF=I\$+HMW%,DY@7W?[%<^\\WTL\&A^NAIZ_#.^FK]X&L]*+6 F]7 F=
ME3R?Y=1F]=#=-;7]-=&(FY2KH5]0^%P,=0R+I0NM"&-)9"R6CF 8;['T$=7'
M?K-[^&*M;"P /80"T$=O5!QZC,RG[%YE+@F[TVFT A[-+@MJ[;+E@61+#-^B
M(;#[4;%-25$Q3PB1/SKDZZ;4U.TM RBS4O?X'%2>4'X3HM?I88F1Z@+8VVW)
M,04.5,=\H1%AT9$T>8"Y:ZB/[1PHO]&$A$L:N8D7W!,_C&,R=:/H:1Y&CVXT
M&[M*-KH$=ML"61&U) 2C"&#4#<ELR,>"BDO/=C].+/;_;\@THC,O005F9$*C
M)3E:9^%"J, @%H\JTX8LED4,%9B+DJZYG[?[@P7%1 '$1$=29;$.%E19QHI%
M$'+T :K/+1PL51-\!Z7&_*_KK]S$"P/BL@A=-YBV5K7M+/J)G"#=@<395()T
M+S(IJ^ K=V=6/S]#NA?J]%Z( /GL6OA,<21-ZRU%<,!\UH&4<"A)L4>=5+7J
M2@E?PL3U]^7_=+6'5:*BT*F>5Q8>UEBJ9S_7JUN:I*J=V<O.3_5L']_(:<AI
M;<9J.K8DZ[W5_&N8TZ[>#WI96E(I$1COS1/$ 36P^Z\0&X@-=!9B]AGFX(CM
M%E(TR6DH05PP/QT"'X%_#/B*I*KJ\(!_]:I+_</S=A'"Q/[%2_QX0>(&]QZO
M]M.J91-E5#&=*(JDR[)D.6*Q-NI,8\6C8ZJ2HHL5!=:7EG:5E^M\]-T@X7H;
M_>?*6R[@Y[XC O!J@BNYFL"4%+FS@ZRAFPDZ\6XA\J\<^;HD=Y<'T3+R>XQ.
M&9(+:D]P2LD1U=69BL7(!;,A#;L8.:BCJBS9_47/8N%_Y+61\)IC69)F7@NG
M"5[XOU;5_;U%_W\+@Z\T3N"H_P3_B;PI^_@Y847Z;WF)%W([3;RO7O)TN/9_
MT<:Z"=["[X$'(\I>'_L- *QWUL/9W>\6I<Z=UIO+]N?(#3*+.WN%/4-NR)M5
MQ$KX,/IR,PFK2"WQBPC8U01N\$3NV7O0BF$8DJ7)_"E=LR19,TC\X$:,O/#/
MDK(%I?Z3Q. 3K7N/>>])2*; JJX7$+I8^N$3I;REF1?!BV$$#,L8V5NR01+@
M1QH10$G:P\V=&U-6\7?!?.YI)M72=X-X4D9GVA$?;DSN:4 CU_>?"(,@"6&?
M("Y9 @S"&1N@PD:DD2=@46CE2VF^,!ZVT<[(=X8UL0G0W8?^)/*=;DZ,_$\^
M=O:-7GP#C6X,, L0@/9\EPT/^@M729S FXSB*>GVTNJ!^C-R]U00*MZ@5$QF
MZS63^(+E*Z=OKL2DM'T5GVY)O%J +O"47SB1S?O[&';?G.>SP;D9CP+&HDV(
M$"\NW3B!5TS@%1-XQ<0>NO=SJ\!O*WXS3#BOQI;]##+=8AH1!_$FC.%C]B_\
M2SJ[<6%>[OU.?K1(8^4B!IG!J2[R*.>N%S'LK$[DF@O 9%<?<UK;W+I6OS;O
M^N+RW@G3^]6'WHVN/(BAJQ*H7T*%*6 @Z-48%@5&OJ+!D296S6@,!#TO%.?/
MJ1VIP[,+0^P$L/MGID*A6!@#/L>*1L5P)MH HX^O7D,ZHZ@:UX]0%1J7*O1<
MU;4N+Y 75Q]HK;090E],Z"NV-AGB)1M8);1R3>HY]5H\T[!F87]QVKU(NZPV
MJ-U=LMT5U2Q$/D,^JW-7JCVQA\9F B9$7(V'[H2Y"PL)BI!K-9#B?I;L2*IU
M+<7]$/W](VH *0I]77D^,:^E7BUZ(-$#B3X?UE&6N""4X0P]D&-%HV*I$],:
M'AC1 XD>2'3#<*.J;4FJ8'?2H@<2H=^%@J1,5+'.+O1 H@<2/2/"2KO/54-2
MY,YT+_1 (I^-DL\4S9D8YL#8##V0[7D@3V !?3#H@:Q>NLE0)=/J+;X!/9#H
M@1P)IRFF/C&OA=$$KY%V1G6RO972/I<J5+TN%8"2LKI;'Y:\'-3I<FF\H5>L
MG7(SO)&T#7%KIC6_<CW5,6*%P-*B5JS"5EHU*JV7!?W'6_6RLO)8'OSPZ"4/
M>>TM5NGK=.DR7E.+M<=+D!$:L))C.U)<47#K6(FMYJF/Y;*P7-9H2@\5Y;((
MUJ1"8 RT)A7]1J.I%U.R!%%&Z)$N@=<XHPV!SPH>T) 'A.<!)@='()2M7!_>
MC!8(L $ [/;^/J+W;L)O!XR\(/:F(F/L*@OJ#2- J[:!_$.IW+*;D/]V@Q6K
M>WQ)BDYW$2M]AJD,,#1%E1Q;D11%:94W^R2^R! 3VVX\0#@[\D2WAP/E)J68
M\T>!%!&6(NT))(,*L+LD ZF[1(\^LSL&F-%AJK:D-%2=5T32(\#Z#NXRU8G5
M3-AU)Y1O]^RK.@JDB+ 4N4KS1'UIX&UFLV]='A!&3QR%*>*Y+LN2;#03]#X\
M'?V\H'9$LZ!HMM6)<%!&O1LITK,EXBKS_UZ[P93Z#<LC'>4BB9V =)5)1\\=
M13(;2NX;=4:?H*S3<II7"P,2C$$479UHS63E];=&5V&[0#*)0*;S$CMU>V2)
MG5MQ*UA<%E,[VSJA-$E1+,D\E2X\F)RS*\%_[U0ZAOB3@Q,,XXJL3XQK*>N*
M $> [P0@3.1F8L6&L'!C@G=7 &HO'7]HK*2:AF39JF0VI+;WSU$MZ%Q#-W-C
M'?#VSDZ!K7&6KDEJ0[Y,P58$T3@X-+(ZX()=8XI@% V,EUMZ!:,/8F.LV.A&
M#AU1_"?641]L'?7GFJ5(MB'6Z3^@8%&$_F"A;QFB2;T=>#,1B[6P*(YD@]A
M;(AF?<7(8[P0 2]$."EBFXZD]Q?6<I5ARH/BL]Z"E\]QBPH?R&PX$Z>SB[]Z
M7SH$N"@ [T3<ZYV2B#?$F]"6]A%&V>,%2AAEWUR4O:XXDM&?!(51FD)2Z9HB
M)Q55F6C-5%\=PM(AP,<&<'-R*O,.X2W 2,3U=6.4?1%EKRB29CJ2I?=V,[3X
M4?95^:Q'/T]MG2N+>$IO%Q-0Y^K-_5-;Y^K/_U-?Y^K'9"TYABYI\@#R>+JW
MW?6'_X:H-.HSNQ=*V,Y$&X#] GE)D--C:/C6)^H DJ@1WGA4",]*BJU)BF:"
M\.5<"4<)?I7YN3>'[[W/_!/]2H,5)?,H7)"WWQ(:!:Y/7J]B("R-8GXC]2\A
MT/H7[RN=D=LXIDDLD;LG\F<:WL,Z/K %(K<1=6/R-]XA83T2WN7_';[_/.LX
M?@<=Y_T6W=X&,]8I[S/M\M53N3_>G7#WHG=YI_3G_)KR&9FYB<OO%_\4+FGT
M?4Q^GWR>\(6#+^'5@+#O.4AB\GP9><'46[J^_T2\@+QV W?F2N3M*H*G^%NW
ML>?^P!MDM$N+D.4WD^NP]/R*\]4R#/B%YE/@KR1Z8E@*86>")N$3^X&/AM @
M 2"2A?L'OV(=OH]=GTKD$>#BQMGMZS LC[46KF+H)_[AQ=E\@U>9MPN[K3T3
MKS+O\W;2WP,O 5;\G+@)WF..J,@ON ^#&W8"(" 0$*D9WO<67I">_P@*! 4?
MSY<P<7WAT=#,]0V-"$TU5Z )_]G9/K*C=.B$*YJ*KZV<L]?PKH*D0E(AJ9HC
MU=77@ZF]N7]V?>@Q"<DJ<.=SS_=<ILM-<PM86[$1 \E '[X97^2 +,FQ;$EW
M.@N6$"26$;&/V+<51=+5SCQ5B'Q$OB"3OD',(^9'AGE-LFQ'<M3.4CD&%6,N
M8"VA,]6H.YH\4AJ0^R)&@+@L1* M+4J</'TL,-1-D)-F2:HUM )#5UZC K'?
MT8U:CJ19O>5N(?81^_T5EE-U4S+UH6W\79%G!)7ED-&NRSJ!Y9A$4-M^HPD/
M!.Y,0[NRNDO#MQH-O<:3HAB29:E];5M8(P1Y;22\YJBR9#D#2"Y#3D-.&S2G
M]:WM"E[2J3-M%]D:V7K(7E LOR6"CLW3MGV>MNWR'.J^MZ_>C'67U=O"[:MG
M_Y-N2$YWP:I8K@4Y;:2<IBJ2K Z@2"<R&C+:H!FM-V\7\ACRV$AX3#$MZ60"
M]6 X;7@)E/TDS)^P<5Q].@%>W8NI)H@-Q 9B0Q3Z(#;&BHUN9+8AN23$*7K1
MOE(Y1HU18'50E6S5D2RCLX@]0:PLB'W$/J!>,G4-D8_('QGRQ2IZ@9A'S'<1
M[F78JJ0Y8A6]Z,O*7363<$C94V(7O>@M2K5N3F9_-]G7SLGLYY)OS9 TLS.Q
M\?S,S.X3+Q#[UXY]Q9'D_JX31>PC]GM, V)WZ9J]9=R="?ZNR--[T0MDM"MA
MM $4O<"$G.;4-F&*7F!$)494GE<WWC18X8N^MBV,7D9>&PFOV98BF?H BEX@
MIR&G#9K3^M9V!;_HOO>B%\C6R-9#\((.+P'H&@M+"E?T FOV#'W[ZLGW"AN8
MBN4ED=.0TUHO>N&8 RAZ@8R&C#9H1AM T0OD,>2Q0?.88AB2;E^+V#B\!,I^
MBE[H;2FY TDGZ#-!N>I 1 RW1VP@-A ;B W$!F)#8#_%P%T2XA2]$+&XS/ U
M1H'5054R3472N[N\51 K"V(?L6_;MB2K)U1C1#XB_^J0+U;1"\0\8KZ3<"_=
MD71G@/L]9D\-J.C%E46I=IJ4.9#(4<5P)!E3+Q#]XT2_XDB*=2U1TXA^1'^]
M9"#+EM3NK :8#(2L-E)6&T X8%\.KVM,S!&F^ 5&5F)DY9GUXV7)4 :@%V(4
M,_+:H'E-D639DA0'>0UY#7D--=X>R=.[QHMLC6P]!'_H\%*!KM%)*ESYBX$:
M['#[ZMD+I>F2;: 7"CD-.:UE04&6+%M!1D-&0T9#?Q?R&/+8@'E,,0W)U'J[
MM:<]S_*/B0NTWT/+J4_=B(_HX0A=MKHHDR;[_%\_KN*;>]==OO@\?:"SE4\_
MS#_1KS18T?A=%"[>?DMH%+C^ZSQM\3:8,67S%Z9KWG)5\]73GXN@7->_95&Y
M7]BHOP!!7OGA](^?_^W_$?)?_WYSDW=!PCFYG4ZC%:BKOWCNG>=[B0=K_S?^
M'F$O$O[F_]W<I"_O#C)[O_3Z9J< GH MR2<Z!VJI,A!!D94D9)\455.>_;P/
MG0?!*!'^C41B&GGS#+HE++=N)?@'+( W?SJRV#E%_1)%W82\H5.ZN*,1T13R
M2"-*W!@&XOOA8TR>>P%)'L)5[ :S^(<7VR!I:RY3"DL3G85;S@\DX]RTG6?0
MGN]G//G3,SG].UZZT_SO\^:PO>3%-@K[:+'<58Q2=6YGZ<C:=,Z.4>6HJ3_5
M(X<\3 -6$3I1GU7=O,^^+N@$W9T6B@#MYP)YHAJE$C_-G&F7W0]TKC2&8&@8
M#,W8Q=H$PWGF>DN_WBH0[]FZTCAIRR"/29"8!*DJDJ5W5OQ/D/@8!#X"7W$D
MR^I,[>_;JUWWF!R2 SNW+Y 978:QUYX#&\N0B6K"DRS9$HJ5.S!&(QC%!*,A
MR8*5E&@Q)^F:U:_7X6+AQ;$7!F,ON-<G$_<B'#J2HHO%PZ@4C16+BBK)5F=I
M+:BHM'>@_,6-(C=(GE _&9E(*$N&;@O%P:B?C!B,BJT-#XRHGVP?)WG0!HS1
M@]]FJ*2,2S#43! ,Q3)[H98R6C#*DMY=%"5J*>T=*Y_HG9NT5W,'Y4)!Y4)'
MTD_="B>B7(A@O$8PFI*A=)9AADI*>Z?)*\^'Q^]CX@6$?IO2.&81_--P]%%M
MHY,0%572NLL:174%P7@$C(:DFV().WUI*WM#MP>NPGQ('FC4UOER%L&ZS$==
M)R,((VK6&ZE@PJBC29K:6X+H_E0*,5*Q$?I7#GW#EISN;H)L&?H=')YB5-UN
M*T,32Q1VQ7<#*-;04[:2(VD:UOA%3D-.:]L":TN&TEF<2'>E0"\MBP(OW47Y
M.WL?(S\6?56LFG*J(,G>*BCO@VFXH.2.SL.(YG]]<;])Y U\BA-VS6$P(^_@
M5Z!@K0(I:6.O>,OI9V@W;_4VF&5MCKUJRELW"KAM.UL#+UV#Q/U&69V4B"0/
ME#P!JF)"@QF=E>NI2(31A?]K\'6"#SHC8>S%"3P*"\S>3JNM0"?PTV(9!C1(
MZI1>:1[&6$1%:!$=ZV9@$14$PWB+J" 8.@-#,^XC\2KJF)?X,P5W#/T>>$RX
M^IQT'.$FHL]W^!JVP.JSI;(+J3JSG MBDT+D(_(M199,P0))$?F(_/8G;9J&
MI'9WV6??445'Y42,*L+0"@RM..7*-(W.*B]B6!%B7QSL.XID:;W=((381^SW
MAWW#E%2ML[1M(6/J:HF.&%.'D3YBZZ3#CO1Q=+E/011CZI#31L)IS"6@2IH^
M@#MJD=>0UP;-:XZJ2+HQ@&O]KB%^]:QXT;U!K9\?W(C>W+DQG9&/[M."!@FY
M?72CF40^)RS(],,R8069)?*_KK]RV6=R&\>K1?KUX9!6WO KUF[6+&^5MYDU
M6318:D^X"-?FU[6_\-DO#Y2\#A=+-W@B#"D+%I211KVZ7L28<<4QX24Q"?EZ
M$)<M6DQ6,8N(94^^\H&C&()"GQ9/?2V@L0AGU)\0UE/,X?,U].$7WTN>>( N
M=:</Y)X5925>3!;4C5<1(&_=?AHS1&<W+G"^>\_'\^!!6Q';!<C,!=*0)?Q!
MR?3!#>YIG$?N9C/[/F:1NPL82SJ $-KAOR_"."$19:%&9 D "&>$_G,%;28A
M_YU^6])IPN]DG-.\43[4=#[%[PF-%NSW=/)Q^@Q\#Q."_9O=M4GF4;C8'';B
MLGYRJN>$H]]H-/5B=OEC ,-9+/WPB;(@Y&A.O01( V!EOT1T"9]Y+#(;539\
M-D:/Q3\_N,G.:(#[2D,.R1UTNDKB!)H#6J=3BKSXCYMY!#U&;%!L@=*F8_+H
M)0\\ZIER)HS<:<)H5:9--@>8=KI]A.GCOT\^0^L17]HG\N11?T:FJ^@KY15)
MYG,8$;OJDCW*1P^ME:B\L_Z;T-RA>; WK)O?G0F$GZX ?1OX6L=W[_3DKK<A
M#/%N/KIQL!8C#.3$$&\$ X9X(Q@PQ!M#O'<O63@BL3W_[H>VG#0#"0 <7:$O
M39\86",;L2@$%K6)(]8U((C%T6)1GSB=^:&$#E4>>%3RI\)HYF77Q:?6L^=_
MZE+6P:K9 H26P4>Q\FZP@/MXH6@,\(XIA.)50M$<(!31L+-SW5EFSRF\B)G#
MC_L G_,R2VC=&9D68TQ4S+%'*(H!106AB% 4 XIJ9^'\:-II3^)YFTLZI:@U
M-.N,3H%1E8DFEJD6E>G18E&=*&*Y4Q&+H\6B-9'%ND\.+3N7R3FS[";[+$R[
M6UD'51<!5!=YTMUU0ZA%(Q2/0M$<H!:-4+Q**!H#C!L3/&FUB8S0O3FLOP<1
MG8;W 2!AQBYD(:]H0.<LB_%3Z/OL0A;6T>%4U?+[\'K^-GLY>U>XM-1V,D<W
MI$K%/B16GDBJ$B/!M5A2?A-ZEL?(LQ]X1N#<"]Q@ZKD^#!6^6/#<RC#PG]A%
M+S&_4X8LP]A+TPUGE"5]0K=Y*N6S!;M_QO?^H/P--X -(7G&P'A'67)A#&-U
M^?.K)<_SA"D':8KL1K)D0J</ 4\17<#B)T4R:]'UI$3GXM,MGQT,W_?2-K.W
M[B@L'[LA)TTGY9F>Q%W 3I*P1U9E/F$3O,OYQ(N)&V>YD76NNVE;LSD;@YA2
MB2F58TJ<PI1*!$,!!DRI1# 48,"4RN'99U\5<MR=ZX.82D=NE>U*[1_E+0JJ
M*2DZVH 1^*,#OBT9IEB^=00^ K^3'=]1Q4I<PX#%X^:N@SD:('ZG)DI^_?6&
MT3*<LT)YZYIN'0J1&*XC0+B.)NF&6'(=AHZ-%XN&BB&UB$41L&A*AB96H F&
M,;8B_7"G[RJ*UA5_1VY'&UT<CR/)BEBLCAK^6+&H2:HSP+MJ$8M7B$5#,BRQ
M,CG0 '2I"#1;41:<YD[_N?(R(0@M/N/2; Q)UL4Z8E#+'BL634FQQ'*N(1;'
MBL6;X>$0K3V[A5?I;#45T-F%&HT &LUS15),L3P,O= !$[A'!WQ54N7.[MU$
MY"/R!5GPY^QZ9X'3=$4 /EK,:HN1O7H-45T\;R BJG"(#<0&8@.Q@::?K3-;
MM>J>V9]IDOA9D09V,S4[M7EM@U7R$$9P=E,T^(Q-^C=,E/U1Z1T=[!5=X( V
MA#W"OJ7=7L'=OFM+S][B#F*9?^J+DK^XRYA7C7.72Q]FS>I$L1)@JX1_ZWL+
M+W%;C9XZBZSM*)*GBIH(H_75&ZE@X0?/-4GMKL)"M9(LPA"GM:,<V6Q\;";;
MR&;(9LAFK;*9+3E:9]4CKHC-.I#0]0/,-Z3B9V_3LK4M5SX[BW)=;ELP(#(+
M5Z">B*R1ME<_IR99!+-7:+9D6IU9+/:"69 40&0T9+2KJ5Z(C(:,-E9&Z[1:
M8LN,)OA-*74O)"EN1?F+&T5ND#R1V^DT6KD^_#?QOGK)T^'+3SY&(8N'S-_\
MQ7/O^,6WUWWER8GK#6Y)O%J &O.4!X1FMXI\'Y/'G,1N1F(W(S&[1&,9T9@5
MY9Z1.^J'C_W>I('79N"U&5@<'Z_-0##@M1D(!KPV8VAAPO6OS4A-QE+I'C00
MWYY C&_+BCR0<+'AZ\X"*\:*+"FVUI5B+(BQ"8&/P'<D0Q.KP@_B'G'?P8:O
M2YHF<,$%K)YX1O7$Z0.TE%[O.PWC)$YOT/VVI$'<:6X9)G(*$,6C&)*#5V<@
M&,4 HRZIMEBW-2$81PM&3=(<L60?S*D_3_9Y4]3!&;EU;'S)E"#?&(K )JNN
M"(%IQ*-#OB;)AE@ETA'YB/PND&]+<G<1Z<-$_CASZ.N+CA^2!]J:3Q43"AL+
M+1Y(0J'5646;*\HF1!Y#'JM3/\?J3.I%)D,F&R>3*4IO"3(#9C+,BZ\7W4B#
M6=MQC9A+*'AXS+!S"159,G3,CD=&0T:[IMAD9#1DM)$R6J>QT.-.CJ^6L%ZD
MQ.<O,I'Y4Y%53]XS\=J;>_#Q-HYI$I-;=G%V!'^SR,^\50\  ;^O%G1V.(5^
MW>RZU;31O,W;8%9J,6OPNC/L_[&*@1)/1]#QY8%"#[X?/K),K33U?#-A/LO"
MAQ'%/ M_[GH1XYL5+6YJ<M/%<\N+YY<6STUI3=R$/SYSTS*_I5O2)]O@*U&D
M>60/,<,^>]&V!A,-55NYOIU.8>P I(A.J?>5[WKC]I /7Z(065S0)4/D.SN;
M#:.LNW'TZ NOO7%P5WAQ7V!Z&G6X<V!0M #&;<V2#$.LT)H6@Z*O60S(Y7<N
MI'E!X@;W'GS$".F11<LYEBK!$T*Q-![09['TG\-P]NCY/A[*XSJ454G50,K6
MQ0KV[NM<KAJ+,J3#.A6]VQ6YSZ*;R#$\'9SK3<7P]'+RZYHD.[VYIJM'\: T
M<-:>\25,6,G63:,QB@;C$@TT2;,5R5(4% V&K[*_H7,:,<]/1+_28#5VL_WH
M5'7%-"7-$3B9&0_G\VSI)2\N'M#C.J -2](UL5@:3^>S6/J7$+2;A$8+,LO/
MZ<3]5O#V$Y[6XSJM-=V1; 4-ZP-)#3_S"._@Z,;DNOX,<[W(!);D:,W<T-!=
M=EV/F\DU9+S]1I.N3'68'B!X,-^PTP-4R9;E*[JH4O 4@48"\O=F$/R%CXTE
M#0#EW7M*?ELM[D#B@9\^/[@1X.-OO!7"FB&\G?\[G#B0MY8UEK;U89ZV-/;T
M -8[Z^'<[HM&5NS#6S=B%\+$9 FKQ0G,0;0JX,1:8W^0&_+*C;TIH>4W8O8&
M>:3P#W#;=.6[# 2KF&4N!'!,%0^S_ .6:/"8+>V-FP$E*( 2IT"!3]-PL0@#
MF"!;X'"5Q(F;7GX^6T4\)P(:@D>7E%TQ2'G&]X2\\?P5Z[SK\;$WEV'"^,GU
MSQOZQ_QU_XG,V#383QLM <IC+V9C9P-)&U^F%=KSD2\CNO!6"Q+"P/D7\ Y\
MC.$A^,V; I\&@ &@RO<QP#OP0B#/BIT?7L"IDCZ?L, ^V'$3F.J=&S-J+<.
M-YA$+I]*UMKV#9#E 4_(V_D\F^-_N\&*71FI2(1QI90.@K@SF '-QQY^]6(^
M'9:$$K!+)%G> >N-4]"-9C$,)$U3@9_9&P4189A>3!X?O.D#\8)I1/FP6;OK
MQ5ON(_$6(7DR#2 %&@M"XH?!/1LF-\S<I5>-$B^E1(XE1EMH?'^#D_4Q03Y3
MFKW(?R//8"MFQMS;]3P_1F$ GZ=T 3_$SPCU8_J8CH=U"H/Z#>8 W,U(EY;G
M![QY 7RQ2$<2T7LWFN4HN_W\>WD$+*N(\C6)-^BQB3/.*3/*+%.P_^2<DBX^
MD'4%RY@^N*#)0SBK<9$GI@RQ?NLH5AWI(E4NY13Q>DY%'NDM?'^%,R-FU4Z
M/]_ -L*W.$V1&I&A+]/\&U7O!\HKXG#(B*^IQ ML$0P%&/ "6P1# 0:\P'9X
M!N_4\+"CFN<*^5K+1K?YN-SFBJQ(JB-6O"I>MCE>-,J2V9#H*=B*(!H'AT;'
MD9PA@O'JKV.M+?ZDIO3#5ML=LRO& 7?&VE4'(F)8+F(#L8'80&S@I:$7W_ST
M>B,BX)&YJ]$6,2YY6Y$4=8#B-F+Q"K%HVYT5748D(A*/(1%-$(<=0V+9)>I+
M/9^K1!&V)0=AIE/]C6+0F4[ZT"X1Z^3"#H3]E</>:29B 6&/L!\2[!5C:+<?
M]RA-7D-6:YZ_TV.8SY5GNW:ZRPPD U6154DW>SMB\2HX1'_/\7.&<RT7M"'Z
M$?UUX_5L^UKV?L%K#]3(Z2\J#/S/RHT2&OE/Y)T7N,&4!3Z]<1/W<.6 XHWB
MA??K!%GA*@=@3BSF^9V8*F;S',[F>>=%<4(REF]D%\<<K^&CXC.%C7V&L$!8
M;,#BRX,7(2H0%5M'2+B*DH?!P**9"@K7*435J!RB7XKV$Q2TN\*R,U%RHFY4
MXI$(_3:ERZ14 VL&>M,/K0)\N%BNN11->#M.UZAH"_T7;_5-Q:PWA",D%9(*
M236<C3RS$^GV8-)!SBK0'+MX/W)7AOSVRBL+[+UPF.=:%>LV&(SS1^1W@'Q-
MD0RCL\M($?F(?$$F[>B&I.B=>:P1^8A\02:M2+(BL]LBAH?];O2C(16T^7,4
MQC$KX3[WD@Y5)*Q!(4!<OV$XDJ$X0K$Q5D09+1I-2S)4L0X51.-HT6C9DB[8
MG=V(QK&BT51-R;;$,K.TF'!WS0Z)]\$T7% RC\(%89<O\7#HL7LG1E>+1=5U
MR<%JV8A&,=!H:)(LV/&":!PM&D$1U!RQ%$%$XVC1:#N2(@_0SX.V[GVQ0/DM
MLVCK'I<&K1B*I M6 !'M.>-%HRW))GI>$(U"H!$$;ME"-"(:A4"CK4JR+99I
M;+2V[K82!U$A;EPA%N?F$C26(#80&X@-Q 9B TV>_=Y7F9D[TW@#5F;-"U;P
M12GT@!<FR.^P9/4)\ Y+030N<;@/M7'$!F(#L8'80&R@3:W?F[Y>N;$W1:.;
M& I29T;QB8$!40A%0: H5A@%0G&\4#0-A")"40@H"A9 @0;3\\3K[.XSM(&*
MH:]VQ[^Z6/DO:#H9+Q0-L=(-$(KCA:*))1 0BF) 4; $U=':KS$F=##:KSC>
M'K2,(#80&X@-Q 9B TV< EZ!=,*1@@H51NB@LHW80&P@-A ;B VTFN$U9CUH
M05U9FT=YL8=M&I(J6.4%U/\1^1T@WW8D0T?D(_+'AWQ-<C2QG/R(?$1^^Y-V
M=$TR]0%FU0S/HMVV=O1GO,1,.)-#5VQL*+:DF&*);F@ &RT:-1"G%$0CHE$4
M-.JV6,(]HG&T:+0<21;LSB-T1^ E9OU;*@:J0:NZ*=D.%@- - J!1D.1'$NL
MS#E$XWC1*$N:)9:P@V@<+1HM6S(M:WAH1%LW7F*&&O3ZVBA#LBRTYR :A4"C
MI4BJ+98#%=$X6C2:LJ0K8HDXB,:QHE&5;<EP!HC&:[1U8\&*P2C$XB2JH+$$
ML8'80&P@-A ;:/+$2\Q0XQI%ZC%B [&!V$!L(#80&VA3JRC1X25F@U:0.G/1
M3 R\K@>A* 84+;$<UPC%\4+1&.#-40C%*X2B.I'%<EFCP10O,;L"?;7#HT2L
M_!<TG8P7BJ984@U"<;Q0- 9X<Q1"\0JA" *V6!:PNO;K'Q/WSJ=[:#;UJ1OQ
MSA^.!5S"2W=1_L[>Q\B/15]E(F6?_^O'57QS[[K+%Y^G#W2V\NF'^?^LW"BA
MD?_TS@O<8.JY_OM@'D8+'AGPA8WW"Y#BE1].__CYW_X?(?_U[S<W^=LDG)-/
M(#R3M]^6-(CIS4WZR&XO[*GLH<TV>4 "_/&)SH$,J@P$5&0E"=DG1=649S_O
M@]=!-$F$?R.1F$;>/,->"8RM*R#_6,6)-W\ZLHJ?6-S%]S&)&.%H2A/RZ,;D
M.UV?. 1Z]8'R$OPI3]3\3^(&,_*=9D_TXAM8),*H)+%_#?X ?- E:#A>TFGB
M?:7^TX3DW<U7R2JB\';@+58+5NX-OD^> -PN],^"/[QD 4.*B0N/P7#FH>^'
MCS%Y[@5YG_$/.X$A)3HVCUO.+B3CX2D,CD;/R)3Z_M*=S;S@_J=G<OIWO'2G
M^=_GK>HV<(JM$O;*8A(U%&3;&HS_Z9S[;DX8.J[>N-75D3?*VJ*&-A%+Y&S1
MD%9WG^C1D';./G%B'5%&OS8975<F8KD&6XPQN?(S_H0%ZNK/^-$YL#1U(I8!
M',_=,WE7/;$'X[E[;>>N:D_$<C[CN7LN[YXH>X;G[K6=NZH^$<O;U]>YFYGU
M;M*_7Q!U^6WPA_&7!QI1=Y[0J"VV/HMJ[3C.PFA&HV(@&4W9@$@<^MY,G).\
MWD@%.^L-9=)9V>"]X!): -@>L7Z '0:5\?$E3%R_JPVD$L6ZW$!@0&06KNY\
M.DY;?4VRB";>=&E7V(OE5H0>$9WY!]WL>UWWO[K)*O(2#Q86_OHE!+*!F+(@
M;^A=0O[&&R"L!<*;^+_#WOUU0Q_FK)DOT IK9.RN_G>9SWV#S@G;RLF,T7@&
M7P?WA+K3!_[+ R4!H_?<^TK)$Z H)C1@<(8EF=+%'8V(IG!/?U)(E>21[OKK
MDX=P%<-SZ+ ?O%&A0-EY$@1_$+WVUR()"'S,Z[(B&8Y8 7HC=" TN5^@]WYD
M7@1;EB5;L%M]1^A(:)*'T8L_,F^" 3RLCR<3=03G,'KSQW8.F\##BBX6#^,Y
M?!$/HU=_A.<P/"$4#Z-COV'&1N\^>O>;CL*5=*W3G0-=_,VX^ ^N*#KOT7D_
M5.>]*:F:*CEV9P&*XW;@5_.D[_7FOYW/TZQO\CZ8A@M*OKC?R"<WH>03G8;!
MU/,]GM-_V(U?M) V .^SUS??'KM+?Y,:,;FCR2.E ??=QPFL7A)&3V1.@>5=
MGWCI2B2P$A%;B<QU3VBQ5MM/L*Q^]D3A_:>SLO-?VI?ROQT"@#[_4_MV'5&H
M;^EA:RNK>T35G^H1X0"F :L(G:C/JF[Y9\OH)^CN5"$[__TQ(^I=Z,^.KT2*
MWNVUD">J47*H-!-Z>YDP?JX4AV!H& S-A#L@&*X"#,T$N;8)AO-T<?,2\W/K
M!^=EZ3GO,DEM+;LQ,0QM]>.RU6N&8%4K>J'"GQ#V"'N$/<(>83]RV'<C)PXI
MC?M=&,&#06JDFWGS.67U.[WV_#H8FB6F>_:Y-E&%VCQZH<(/"/O1P5Y#V"/L
MQP=[L4KS" =[-"ENBXJ?.)NP_W_#_;K3B,Z\)$8M<UQ:YG-9L(I\O5"ARQ,3
M82_ @@/L!<X!1]@C[-N"O<"UDT6 /=H4MP7%SPDS)H*(R$+: IJP*,X\<O".
M!G3N):AOCDO?5$16-_&RO1$A417,1X9(1"0."(EH%MN1=EC&0Q@0Q7'(C,Y6
M_"]4DT:F)BEH'4#KP!AA+Y;W%&&/L.\$]IU=5#!,V+<@)HI6:Z4)V?$#JW?-
M;61M;2%89J7^SC/H,BM=2J(-55@18<-")D,F$U/N129#)ALKDW46D7Y%3-:!
MZ"UX7;(+*XM@<;).-Z.!% S3Y.[<-0W5"NN*-*TEFB*;C9'->KL#%-D,V6PD
M;*8ZW05D71&;5:FRV8*D6[%PYV&Q]TAESOK%,8LJG:R0)_F2WZQYN/XF^_5]
M$"?1:D&#)!YQE<TOZSLRW63C\DL@1>S%"9WE%V:F-2_9'9G5+[X40\G"PIE"
MJ[=8'@\+9R(8QELX\SS[H*5?;P0GXV'RSF7B3O+4EI(UD%B>KJ3L45XEK$A.
MMU>@=*DL(_81^T<F?3,\S'=S4@XI7@U.2K6/DQ+SE01P.HO%P9@W-U8<*K9X
M,E2+N7/7K'E]IX-2#[W[/(%N8AORGTA, R^,8 $3&,QL1=E50"<*#EV]9#JZ
M# M]J)?,(AH1C>*@$368G1/'+ITXZD0^=.+8J-V,2ZJT!>1QU'$0C0-#(^HX
M.R>.43IQS(EZZ,0Y$8^%4N6U296&@#R..@ZB<6!H1!UGY\0Q2R>.-H$^]IXX
MZHG%1JGRVJ1*4T >1QT'T3@P-**.<U3'42?VH1-'01T'I<J^>1QUG+&B4:P(
M%M1N+C]KM(FB&OO/FA.U0U">O#9Y4L2S!K4;1./ T(C:S<Z)HVV<.(>BU-03
MN5\H3UZ;/*D)R..HW2 :!X9&U'%V3AQK\\0Y9$\[D7J.4N6U2966@#R..LY8
MT2B6/0VUFS/OK^+G2KQB-3>\P&4UB*9AP&?+"OGP P<UFW')DF)Q-NHT8\6A
M+BF66#?'HD9S_DTWJ*V,2SY4)<<6BWM15QDK%G5)U\2ZHA/UE;-.DE]H')-5
MX"Y"F-Z_0%GAY52].%ZYP91"]W&"ZLK(Q,3GJB;I!EY%BE>1C@[YBB5I3F?W
M) T3^2T<HM=X&^FZ.GE;NPC>X59_\QGT'6ZFI,J.9&B]W>ERYD5NK6 .T3\R
M]&N2:BF2>BH4>3#H[T$9+8;"U;[I*HK@T")+ION% ;\YFUV8L4?[0[GWJN7>
M_\_>N3>YC2,)_O^-V.^ K>O9MC=0,L$WW=,=47[TG"^F;9_+/1<;&QL;E A)
MG*9(#4FYK/GTEP!)/:KT+HD$Q9R8[JY2422(_"602&0F1$DNSU'+H8/;5%VE
MT::NUD(6:U@7;3M+;O-\(TZ4NLW%B5*+5<B%;*_CVE6#[77T&7>-6#27*UU_
MMO/TFLGV@ ' I9:])\%9A4/UZE_GH*ZAKIUW566;U-Q7%+HUNG;(H9('G@ )
M7^JGU7<V7D9>+9ZU^0S!U?<ZX$##L:Q=MSP^B?AQ "*=\O3'C/Q@]@S2+\/8
MU^+7IVGR+0RXB#K,<C_.0S^*X+M1)%9SU=<#'U@AT!Z>QGY$AF$,:SQQ(F+*
M_S$+4RY/D^P1T890',W%LYRD?LY)$LLC% 'S5!ZA*/8+ 7CYX7IK0UA3^M%@
M%LFPQ[Z?P;]G4_C^-S\-DUD&CQHDHUCN,X9Q$ Y$VR/XW"]]K<2'=G)HFKQ
M/F&0\B#,B3]*N6QBC]RMG?5(91OH\C7%_N7:^8]K_0:_KW8=)3\8O65R /PU
M$:$UY2YH7)X="184_&7@3T/AT@5XLN*41$ <?L\FT-/PG6'1#2&\5#[V<]'_
MR8/X]FK7)46_+9;8<-^(Y]#=F7Q$\;+P8/@: !*3*!G(0T/AG@G(=RK6ZHMW
MC9/X]O?>?8_T9QGT60;-DL3\X)AKKS3+!19"ZS8\S-_0G;TG@\&.,T^W'4BZ
M.-FTNE0\]"])$CQ T\A_R6-0B;B:R,O_>_N1I]67%K>^MK-.]YQ1*71RX*?I
M7$@01MZ9[,I1U97].31\)#J?/( "P?^+XTZS(PX[/?\HB >77A:*1S,@'ES:
MY%F5O\%0"B]#9">)?W:H6N.-O1^$<$TX# ?DP\2':7=T%MOO>6[T4]<MR/$Y
MT?CR*\S(@W$,-QGM.9(,J>@,%1_B -8N*2PKD ZDXS$=[V.>CN;D?@X+KLF3
M8%&56KJ8G<E;N'4*@D.($>)EM);R-)RVQ618UQN__L:/A!\EV^3&,)_E\FW_
MQG'[7>L*;U+KU/),:EBUQ>)AT 2RK\A+,ZJ[&G7</<>Z(?O(_M6Q;VHN]>P]
MI@62C^1?'_FZ32U7X;1 )!_)OU"VN\,T:GNUQ:,U'91ZK,>@P;P\YA[K,EB$
M(/@#&?@2U.@FP.(5"H2\F8Y-F:;6PAU+J7251D?7J&&JE>^ -':51K5*%2*'
MR"%RB!PVQR&CS+.I::FU]+M@?GF+-HN?L?1[2,,\YR(Z?DA27N0KY F!QO,L
M#_-9*B.LJ[#ZCN\C=RX!6:W)!WV<R"%RB!PV61!2HY:N\)YG71V!!2$[1CZ.
MP,BA"ASB"'RQPJ17O=?Y5I9X&\Q)GOIQ%LE4<N('HA2!3-;&K<]NN;->&(Q:
MBL4L-](1=5IR2+X" G_A4-NNK<@-@H_@*R+P%\RDIH;D(_F=(]^EAHNV#H+?
M.?!MG6H,R:_;6W#HD02MVC/_P@>1GV6B7%!9B4Z4F$LN>0+E2?VH\M$.-3@O
MSW6T0S/)U/6E5IQ^J,/E:4/N.\;]"U:?2^),X*LP=:.2H9(IN(>+4PM2C]0C
M]4A]8]2S^F(D+LQ]#>Z)@TX2J=<]<=;Z;WMR*O%(%CR214GWK4$UPZ/,NY8C
M65#7FF<*=6U;?I_G&53W/-0UU#74M<O.:XX),UMM!<10TU#3.JII)G/1?D1-
M0TV[>+]8U-5-ZNBU!=O4=WPF%HWX:;UH1 /U C'Y3@6GLFU3Q\9BYTBC"C3J
MLABMKF,A9N11!1XQ11XY1 Z10^2PFI]=QZ8>%HO?1FF#X0580 %3JYX;L>U1
MIFE*Z;9RJ55(_E62;U'&U/*"(/E(?AWD:U2S%#ZA <E'\B]5-,=QU*HZA^ C
M^#6 ;^E4,[%H#E90P H*F/C4@L2G%XPZ7MMRGU08Q%#-4,V.,8@-5#)4,E2R
MJ]C)Q=1UI!ZI1^J1^N8,*IU:>FV;2E=D4F%]B&?7A]B3LX$Y1YASI*1SVJ#,
MM:CF-%8S$_/[4-<ZHFLFM5V'VDYM$5^H:ZAK'=4UPS:HYS2V&$!-0TWKB*:9
M3*-F?1F$J&FH:1W5-)?:ID.9J5^)KJVXG5[E/O3^AMX<1-Q/98O&.WI&?*F?
M5M_9>!EYM7C6:L^5/__YU2R['?G^]/7]8,R#6<0_#:M:#5_AA=]$R>"/7_[U
M7PCY\[_=WM[G\!MYXV<\(&^3R93'69',\_Z[^)G?WA:7/KWG^\DT2N:<W_/T
M6SC@]V,_Y?(^J[>YB^!I\J=/PR]\D(QBH"GXS-,P@>NR/%NT"-B)A3R^\"%T
ME7!#:4QC>2)^8KK!;G[9!.=6%BF1GU"2P;.&);DK*&_"_?PRN90+4.19A</Y
M#HP*N?:E7 >K<N6%7.'Q*<G'G,P!RHSP.( +GW@"BWJQ,BX+?C#)@Y\1^/\P
M ;$^9.1%&!-H?R2"MUZ^WO'RY^]9J62D' X&'-!);\B 1U&IZ#_?:,7OV=0?
M5+^?)HK'*"U&9QB>%R]QB+/Y&/=[35[D[8)9'^F.G<&.?]4=M@.\!D@1'J+?
M'#HCG+PIM*??O4.Z7?[]H>S4?A(%NR51T/M8%EI/MQ:YL^<ZM>QY&T"G&GD(
MPYEA.$_.#<)P%3"<)_#NDC"<MB=K/Z?*@^+;K]NLLTOMO+:D*$;[5^4*AY0X
M;D^M+&6L!8/87_ZE;8;8(_;=P][HJ56-Y8*5EHZU%-L4J/?5_T[Z/.;#,"?I
MPH%*PIC$/(?_@/7(:[0:,0M;@<T3W>DI?(A]75,:HJ@"B@Q11!350%'OJ55;
M\MB-8_2-R?;]/_AHZ$<1R9>F#Q763L>=8YVK&(N5BY%#%3B$B:6V,"5$$5'<
M;6ZK56_Q6*].4\%Q#471;+)E,N*G'.1$HB0>\91 UP]FD9_S@ 0S3O)$AF7Y
M03*5\5K)4/Y^=_\[27EQ&5R2Y47(W$I@UXN,<_(QR3EA+ZF(TMKXW&T^I-Z.
M'JLW5O',<87+2,?R":)'[_E(E"DG7_@T ?KC$?D0#Y-T(N](27^^N.*_OLI
M,W$[(N_WW]LC(LOO+&ZZ<L\W\_*/*L4[UAV2R",^$/P.P]B/!Z$? 7N+'A*=
MWI]E\.4L@Y<H>E\$*6Z*0UP-0,S'R2R#OR@1@5A$D2R"#Q4.1BR_J+M'U@5H
M>6#BB=40,!)I7R32;SP0+T-D)XE_#IN"FVGL_2"$:T3E295;^6'BCP#$N@R^
MR\;]H>)=B)(OOX)U,AC'<)/1'%E!5G:-*'$ 9EH*IE=I]DC+!OE!?@[CYWW,
MTQ$LCN99SB=/#GE2J:4+,X2\A5NG(#A$&]'> <S;)(5ENY_OB:9!3CK.R=<D
M+V;/MC!RV@[S+K_ 65P 1PKF'#O+%ZQM5Z/>['W4!;< +C<:80=B!V('8@=B
M!W:\ \]OKK0](.XCSTGF1[S.0Y55C/8XLY@NDR_DM3.PA%'#UJG+:JM]AH%.
MB+X:[\RHSC2JVVJ=YXGH(_J7+PF@V=366QA1B. C^,]Y9TN,^/45>D7P$7PU
MWAES:A#YCB%O4,?UJ-=&,Z<>7UB;RF%\FO+4EP'[TS09AG7FA%Y5DO?S=;F9
M OV.0RU3K7I.6'&@HS :CDY-VT$8$<;F8=0U@-%J80$,A/'Z8&2Z1VU-K:1Y
MA+&C,+Y@.AB-FEK+OT9Z8M>YR4C^]9'/J&:9U++5\G-?L"S6-4<!W649S[,G
M*>X=<Y0VJ,*'MD-%1R*B@6@@&H@&HH%H(!J(!J*!:.!^]OE7=<P]?4/;EPL\
M=-%TRD6CNSHU#=Q#1!@5@-%T'>H9>)X#PJ@ C$R.C&J=884P=A5&VZ2&Z2&,
M"*,",#+JN!@#B2RJP")ENDL]LX7S]-5O,1_OC/@0YWX\"F5=<^F-P'.7U/'U
MU;8*I+:M4=U3:X9!UW-'<;2I;9C4P_(,B*,*.)J>03T=8408%8#18@9U/+7<
M$@AC1V'$T@*(H0(8,IT:FDX]5ZV$CZ;B(S96$&]]T$0^YNFEW!(G]5AM!?I5
M\4GN;9MJCDK+I*Y1FT^C:=$AX-T#W*9F??5;FQ8= MXUP%V7LOKB09J6'/+=
M-;Z9<',[M47?-2TZ!+QK@!N62VVSMF5YTZ)K!^![#V%3A?;C&JH8^JYG4*V^
M@C@71O_J(V>.+LYPP*& Z&C&G#C<@T T$ U$ ]% -! -1$.Y[D$TVA?O8%)#
M-ZFGJY5$CO4@3EI(OO6G(2PE"?\^Y7$0YK.TUF,_,:6J>5\1LZFF6/)%#6Y(
M9%%)%AFUL" $LJ@"BS:UO!:FF2**UX>B3G6&,S2BJ "*;ANKNR.(UP>BX5!#
MY4,V<#/[4!_$.SY-^2#T\S")B1\')!'I%L2?)/"Z_Y0?XU9WMWR,S*.Z8L<N
MHL.[HS"Z.K4MM8P>9+&C+#*76@ZRB"RJP*)''4VM T"1Q8ZRJ#MH+"*(*H!H
M:M1LH[78OM (^?>'4@;]) HN[ZG0-;;'XX1NQIK<C.I$PJ$'&M% -! -1 /1
M4*A[$ U$ ]% -'#S>>>2[B//2>9'M4:]J^BHJ<M!\L-S^KFE3B%&=6910[$0
M/O11(OHUH*\9!O4LW"="]#N&OF/"F.\B^ A^Q\"W7(<Z]=5=0_ 1?#7>&4^D
M0.0[AKQ!+5>GAM?"T;Y]$0^7]H5]FO+4S\-X1*9I,@SK/(@3?<S-9U29)J.>
MH=:"!3<\.@JCP73*6&T5;!%&A'%'5"<SJ57?83X((\*XJUX3C(PZPH@P*@#C
M"Z;IU/$4-AKKZHF7N%KJ%/F,:KI#/<4V]3$*Z"3/QUV6\3Q[7:,*J^@H5259
M2YV@.O2A(QJ(!J*!:" :"G4/HH%H(!J(1K?VLYE[^H:V+Q=XZ*+IE(M&MRUJ
MZ5C#&V%4 49Y)*N),"*,S</(7)U:)L*(,*H HV=2%T\@0AA5@-&CFHL6(Z*H
M HJF136SA:=A7?W^\O&>B ]Q[L>CL!_QTA5!2<SK#+!'1U_SR3(F-2T1-J*6
MJ8-^YX[BJ%/7=*G'U K>0QP[BJ/%#,JL%B82(HQ7"*.I41LG:H11!1BQK@!B
MJ "&+C4L@SJZ6DF93<5&3/T@"./1;?$[7#S]?@4!$^+DQ4MY)4[JL8OH^L:6
M*.*0W-LVQ;R43&?4M&M;0S8M.@2\<X SAUI>;6[XID6'@'<-<-NAKE&;4=>T
MY)#OKO'-F$$U5ENP4].B0\"[!KAI>M3V$'"E .\G:<#314-**8H&D2R)PD 9
MVH]KJ&+HN[8'QKES)>A??>#,T849OB:Y'UW*(85^YJ/\S"W+AT,T$ U$ ]%
M-! -1 /10#2N XW:W(8:9;9+#;N%(8E77POBZ(7D6W\:PE*2\.]3'@=A/DMK
M/?(3\ZF:]Q4QG=JF6L%+-;@AD44E6=2H8ZD57HPL=I1%CS+'0Q01Q>91-*CN
MM##A&5&\/A1-3:UU'X+841 -F^IV"TN2X&;V8Q_$.SY-^2#T\S")B1\')!'I
M%L2?)/"Z_Y0?XU9WQWR,%O4PS11A5 %&RZ:N4ULH%;*(+.ZJ"4@]Q4[_1!8[
MRJ+.J&ZI52L56>PJBYY:*T$$L:L@:B;5ZTO[[G)HA/S[0RF#?A(%E_=4Z'OS
MY=#-6).;49U(./1 (QJ(!J*!:" :"G4/HH%H(!J(!FX^[US2?>0YR?RHUJAW
M%1TU=3E(?GA./[?4*<3$X3G4T-2*)D4?):)_^2!J2Z.ZCKOG"'['P'=UAS)3
MK5A9!!_!O_@[VQZC+C,0? 2_6^#C<12(?,>0-ZAE>M2LK\9FE^,=+NT)^S3E
MJ9^'\8A,TV08UGD*)WJ8%<BG<BSJVFJMU'&[HZ,PZ@ZC3+&D"X2QJS":M9YT
M@C BC+L"C VJZ6H%&".,'87QA>=2YJJ5I]M(1[S$Q5*GP/<\CYJ.6DYN#  Z
MR>UQEV4\SU[7J, J>DE5R=-2)YX.'>B(!J*!:" :B(9"W8-H(!J(!J+1K<UL
MYIZ^F^W+!1XZ:#KEH-$-G1JN6D5AT$W>51@=C9IXK '"J 2,ND894RLQ 6'L
M*HS,H[JK5O@HPMA1&!VJ:6K55D44.XJB9\*X:*B5+X[[RZ=Y(C[$N1^/PG[$
M2U<$)3&O,[H>'7TJ9,JXIDZ98AX)]#MW%$=&'5@&>HI%V"..'<71LD2$O5KA
M= AC5V&T76H[.%$CC K B$4%$$,%,+2I[7K4U%LX*E[ (S'U@R",1[?%[W#Q
M]/L5!$R(0Q?_XU)NB9.Z["+*OK$EBG@D][9-,3<E$YFQ>FUNRJ9%AX!W#7#;
MHK916^9WTY)#OKO&-],UL.QJRR9O6G0(>-< UW6#N@8"CH!?*^":V%I$$UPI
MP/M)&O!TT9!2BJ)!)$NB,%"&]N,:JACZCLU@]7DMUOG51\X<79GA:Y+[T<4\
M4NAI/LK3W+*,.$0#T4 T$ U$ ]% -! -1.,ZT*AK;>E24],H<]7*D\1B$"<M
M)-_ZTQ"6DH1_G_(X"/-96NMQGYA0U;ROB#%J&FI%+]7@AD06E611HQ96\$86
M%6'14>RP/F2QHRR:U#:P% 2BJ "*AHG'O2"(*H#H4-MLX:"(N]F/G1#O^#3E
M@]#/PR0F?AR01"1<$'^2P.O^4WZ,6]V=\C%Z!K5=M6QO]'=WE$7+I8YBQ:^0
MQ8ZRJ#/*C!9NO""+5\BB0?7Z\F.0161QAW\,C44$4040F><H5[7WV-"(5[G?
MC_B&;AM$W$_EP\<[ND!\J9]6W]EX&7FU>-9*)VT6D'<>#\5Z.[2>;E7M_8]/
MA;=!%J"$_Y!D2-[Q 9_TX5.#4:)KS"1C_QLG?<YCX@=_GV4Y#TA_3GY@.G5,
MCP0S3O*$P(W@S\E4.C+@-CY)X49Q3N[N?X<?1WXJTB3(-.49?.I7EP6\GY,P
MRV9^/.#P+AFTXT7&.?F8Y)RPE[T=/;7]O7;)H;INLR"JG__\:I;=CGQ_^OI^
M,.;!+.*?AO=\-(&V?^%3X9R)1Q_B89).Y*N\F9=__ J]_R9*!G_\\J__0LB?
M_^WV]GXVF?CI7+SL)]D[&?DTR[/<CV6'")_/^^\\'8290(^*KOWBQR,NOE#^
M@9//:3C@V>UM<=<-31O[*7_C9SQXFTRF/,YDJ^2GV=TL'R<I !7\'@<\O<^A
M=45+/D=^G+V95T^1#Y'/7KP%2"060'WA0] !H,'6F,;R1/S$=(/=_+*)WJVT
M4B(_H23C:3@LV5X9C&IRV6W5WZ\ \3")HN1!B$:.!223\H/G9R1<"APN$WR)
M+DI*J2:K4LV?Z)']Y##1K2B?8T0I&E^.KD(1>7I#!CR*RH2EGV^TXO=LZ@^J
MWT_K\L=2K09O3?O3\B76_+T@(G@L-$R_.71&V#(-G"LT]'GI7:=.^,<\=>\S
M%IW*M.?VZOX,P#V:>M#,)?_^4-+<3Z)@M^X6$.^:SE;'U5(KSV*-7!,<=D?9
M6)EC6\/&MNVR\PV?[18F!W,23!;EY5BWCG<5BX\S87 A#HB#;,\=O(X_>C(\
MJ-1$7@YD*K<1QUA4JB=*15(^\<,8^D]E=*-PR,F+.??3["42C 2CE8 XH)70
M82OAM #4\VY#U;4?]\-N:>QY9:V=FY"&VS-M<DLLIV>K=;0R[HL_NQDM95(<
MDJ"[:AW;B#3B:%Q#_+#1TW$45I+[SHW"K(?!PTBB"B2B/: PC6@/H#V@B-?@
M3)G6SV>ED1QGL8+W8"7OV#U/K50+3+OO*I.ZY5'3QH)A2*,*-#IZSU)K38,L
M=I5%LZ=6FCB2V%42<8Y&&M6AL:5SM K[Y)WS"XJ5K@XK7L_NL1:FT7;!.]@Y
M)G73PU(72*,B-'I&3[%:L,AB5UFT>FJM,9#$KI*(<S32J Z-+9VC<8^W >^(
M6.E:L.)ES.H9CE+0H,NNJU#JKD$U6ZWP+*2QJS0R9O8\A!%A5 %&6[$U+Y+8
M51)QDD8:U:&QK9,T;O,VD8@D%KNN6/4:9D^Q0!5TVW652DLSJ..T,#D#:;Q"
M&IFA]1RU(DH1QJ["Z"BVZD42NTJB8;O4M-0ZA!9I["J-3/=Z7@MAQ*W>)EPD
M8K'+8-%K&3U7+<L._79=A5+D"AF.6M8=TMA5&IEI]E@+O<@(XQ7"Z/0P'@M)
M5()$BQJ*190BC%V%D9FLYV%"+SI(#H)%K'4-L=/K&#U-+6K0;==5*CUF4T='
M&I%&%6ADMM-SU?+ ((Q=A='M80 ,DJ@"B;IZBUZ$L:LP,@OFZ!;FEY]_T;OW
MB#-E?"C'M50U+XM8+XMCG)BGUU@Q_+ 3QIKQS6UL6S.N2=2!>BP E]KU+=.1
M?61?&?:9X_7,VH*$$'U$7QGTO?J.J4+ND7MEN#>IYAI(/I+?.?*98_7,VH*M
M+HS^^5TNCQML'MS@*SO7;6]'*.8UK([B;M:'<R(NM0SMYI:AO09/^^8!$QI$
M@F36C[@Z?O$CFZJ:$E"3>=3R&AO?D7^<5*YH4F$ZZQFU;46A,K6BEZX)<+N^
M@]0:EULKZ$93J:ZAG7J620VMMHQRY!]-I2N>25ROQIKJ%]:E%;?2J]R'D6Q#
M3PXB[J>R1>,=O2*^U$^K[VR\C+Q:/&NUY\J?__QJEMV.?'_Z^GXPYL$LXI^&
M]V,_Y6_\C =OD\F4QYF?ATDL/\WN9ODX24' P>\QC,[W>3+XX]-4_/USY,?9
MF_G[[SP=A!G_G(8#_L6/1_PK]-N;"*[[Y5__A9 __]OM;?4H\FE(OO!O/)YQ
M\FN:3,C[[SE/8S\B;V<9=#Q/,W*7YVG8G^4\(%\3\FN2PNO%Y"UT.GP.,+V9
MD[_P9 0"'X<#<I=R__:V>-#3%RN?)1Y5/6GQH.5SOB;E4Q8/>3-?/D(\8?%&
M@&\LL/C"AR Q70-9,XWEB?B)Z0:[^663?FQ5!TKD)Y1D/ V'I?*L:--%-&X5
MZ[]#;X3#^0[@[OT([I<G9+"04#++LS#@)!]S\GOOOD?\P4#T'$ALF*3$)QG<
M.QR"GL4YF2:I@(4D(/EDRM,?,Y(64LEZI+@Y8$;\I=3A6:.E@.&/?@:*!W"2
MV11N))X*HI"(DH<Q3XN&3-,DF UR$F9D%N7AQ,]Y-"?9.)Q.>=!;/#OF.<GD
M4T53Q1?GH'89X0!W0-[Q 9_T>4H,1HF0J?RW1?PX$#^8LJG9.'F(29]'R0/I
MS^%M1M 22OCW 9_F\K9O_=@/? JM"P=CT:(I*!*7'93QJ9\6;8/7"F5[12N2
M&#Z1O9C.21B77Y6M)F.X<NP'9 1= 1##]7Y,K#^)+LV3')1G^4)^/)<?CT6G
MI+QZN^7S7X2B!Y-9!J^4O7S]>)18X>S\0Y <^4@Y1@]$>](;,N!15(Z^/]]H
MQ>_9U!]4OY]&_6/%6DR0,$,N7N(0#_\Q^Q 7U]9B$MHNF/7IYU@CXOA7W6&P
MP6N %.$A^LVAT_3)NV-[^MT[I-OEWQ_*3NTG4;!;$@6]CV6A]72K$L9O/! O
M0V0GB7]VJ%KCC;T?A'"-&++)AXD_ FF?Q?!ZWB;>J8L"Y/B<:'SYE7SE@W$,
M-QG-D0JD0K;G0QR .9B&,, A'4C'(SK>QSP=S<G]/,OY)%-YXEO,SK# !-,;
M!(<0(\3%E2$L"6/Q:4^O</DJEEO*$W)D$-.6IIQE-7.D5(H%SL1/P02]%;^4
MPM^TY%D7TJVW2#R!9?LYUS\U:LK>1ST3KDN/--A5V%785=A5#735:8&[AO6,
M=/Z+._J>-P\63NAG;2>VO]9!^[=M%=ZAU1GUO-J27A2);$#P$7Q+IXZ&X"/X
M70/?UJAEM;"2#H*/X#_/U-&I@6>=(OB= Y]9#K4UM<Y2N&#QM&,= I?,N#ZW
M0^#]+$VFO$:' %;\5R ]7]==JEEJU87%\R>Z2J/#J.VHM7)&&+L*H^M17<<#
MRQ!&%6!DS*.:@2>+(HTJT&AI#O6\%M*(^\"/EWUW6=CU7>#N5;QGC+JF6G8V
M^BN[2R/U7+4\$ AC5V&T=*JY+?1G(XQ7""/3;>K8:KD@D,:NTFAH.K7;.#;B
M7M_C1=]O81!$G+SWLQPW_+KENF$:98IMV*,?L:LP6AJU%3LY'&'L*HPZ]>HK
M9(TL(HN[;&V'FIY:D=0(8U=A9!JCNJ96>'-3NWV'GE_4IBW +SS+J[* #TD:
M!9=:$Y[4>2H?_M1<U>NC#W]J*@74,FOS7YY^^%/]=:81_2M'GSE4LUMP[AFB
MC^B?>]37J.VTX)Q71!_1/_<YKS:LE%IPM#>BC^B?W4M@4;.^>B\79K\&U\&V
M0V\:W$AF[K&^@P-*7IY/Q@?UF-+'9#7BO[M<9OK9CN1JQLGN&=2R:O-KGGZ(
MT.7Y1DU#3;OHBM"DFM&"H^]0TU#3VJUIND4MHS&7.VH::EI'-,VP&'4M$S4-
M-0TU[;*>)<H<DWK.M<QJ[4M";^:<CCU;2)AA5%>&T?/+^"O6/\@&LH%L(!O(
M!K*!;" ;RNT5J[4MK/[A0BKFB;3?;:"P3T WJ&-@MAZ"WS7P38M:6FT[J0@^
M@J_(2]L6=74$'\'O&OA@ZKBN6L4Z$7P$OX9]/\NEGH55IJ^@RG3MAPNA?TV%
ME!#;H;:'I7V11A5HM!QJN6K5U$$8NPJCYU#/P)$1850!1J9[5--Q:$0:5:#1
MM'2JMW%LQ'W@A@\74M%#U+UJ@4RG#IY4AS2J0:-&-:;6"1H(8U=AM#7J,@Q:
M01A5@)$9XJ@KM<QLI+&K-!K,HK;5PO .W.M3XW A=-THX+H!)78=M0P<]"-V
M%4;+I,Q6ZW AA+&K,)I4U]4Z00-9["J+E@8PXBR-,*H (]--:KIJ>6A5J1"\
MK69VF[8 E3M<J 8?TWD*CM?@$#I7P?%F\B(T:M;G33^]WOCE@4/T.X8^TZAC
MUQ:OA>@C^LJ@+\Q%!]%']+N'OF51S6FLX"RBC^@W&%0(%H_>@L.%FMHS/K0$
M<X,;R2T]7*BQ \J.+EK=B/^N!46K&^D7P]2HV=P:[?"2U?4?!8B:AIIV3MO
M<:E67\(!:AIJ6D<U3;<,JCNH::AIJ&D7MAX]C>K-'::+FH::UA%-8Y39.M6L
MVA)A+JQK[4M"/^EPH1U1 6R/BQR3A^I*'E*GCC\FEB$;R :R@6P@&XKU#[+1
M538P=;CQ<X-43 %IOT= X>6^;E+/P]PG!+]KX)L6=1F6^$3PNP8^TVQJ81%Z
M)+]SY!N,N@8.^0A^U\#7-8_JBIT.>J6;=Y?V"-1^<! ZV%1(]W MJMMXYAW2
MJ *-EDD-0ZWB30AC5V%D.J.>IE:]'*2QLS1:#C4\M=:82&-7:;282]WZHJ9Q
M)_AJ3@Y2T474O5* FC@N%BOV(HTJT.A0RT(6D4456+09P*C6D6H(8U=A9*9!
M+;VV.E1((]*X:Y-;UZBAJW5P$.[UM>C@(/3<*."Y\92+RD4O8E=9-$RJF^C2
M1AB5@)&ZBIG:R&)7631UZN&!L0BC$C!ZC&I6"X-R&CPVJ$W[?\H=&]18>:EC
M2XG7X XZ5RGQ9H+#7>KHC=4P/+R2>/V5U1#]*T??HX;1@AKZ2#Z2?^Y!WZ;,
M:,'1*8@^HG_N.!:7,K>V_3%$']%7!GUFZM1P:@OBNC#[#9X:U*9=9"4.#:K!
M+WFF8M2-..]:4(RZF=T>RZ9V<T?\'5Z*^O)\HZ:AIETT<8U1W:EM_P U#36M
MHYHF C0U5EMP%VH::EI'-<VT#.KI.*>AIJ&F7=AZI+K+J.NVX'C78X-27N4^
M]/Z&WAQ$W$]EB\8[>D9\J9]6W]EX&7FU>-9JSY4___G5++L=^?[T]?U@S(-9
MQ#\-O_!O/)[Q7]-D\OY[SM/8C][.,N@(GF9W>9Z&_5G.@Z_)KTD*SXK?0@?
MASQ[,_\+3T;0]>-P<)=R_RMTV)LH&?SQR[_^"R%__K?;V[_YT<S/PR0F?AR0
M?\R@-X=SZ&CB#P;B+MGM;7'MTT8MOGH7!_]W\<6[\GOOPFP0)=DLY8N' EZQ
M$-D7/H3>U#60 ]-8GHB?F&ZPFU\V\;L55TKD)Y1D/ V')=PKM%_<63?@\#KI
M#A:^?/K\_@OY^O[M__[XZ:^?_O+A_3TE'SZ^[9&[C^_(_>]O[C^\^W#W!3Y^
MS,)EW8O;V5U7CQH:M+<+*]S(AP^D:)ZK,_83>9O$TOWN _=D'>(EBZ2"49G7
M6?;P?\)@DA$>!]#^=WS )WV>$H-1(K1!_MN2;[/I."_E\)!#)BD']Z(3;J S
MHJ@<MG^^T8K?LZD_J'X_[0T>:_UBKH7)=J'QAVP/'+.)49/?_X2>/\@>.?Y5
M=UB"\!H@17B(?G/H_'[RWMJ>?O<N<+K>9A76>KI5">.-'_GQ '!_DJ2G4BO[
M?!3&,4A7Y48F0S*'<? L1N3S-B5/70"A:IV3ASOH-#&/'SAA-]/(P=A/1S!K
MYXG2K4RR/!,6A,J-Y-^G/,[X$W'C -#1 > =&/N#C2, (M%1)#[E8XX6 M+0
M)N.;JSWMML7L/C+@;TM3KG/Q?OA0P=SGCA5[>M"M"V*OQZI.?1'&)!\GLPPL
MW.SE14D^$[3+H5N[L#PN3O1=%"4/<A@>)JG<KLJ'LVBQ92#]EID?P0/]ZLK+
MVG.7'5>NJ-IPD0NDL3WI$%=?):[]^\<J9QWHU-34JMF"Y1$1_#JB(AS%CH)
M[I'[R[_T"QW 5WC KZL?]JQ#4,E0R9Y3"$]3K/883B[(?1TYS-1TU3KN#<M;
M'^1DV)-WCB4)KZTD(3.HK9@=B/4Q.PLCM0RU3D5 %KO*X@N3,ETMX[V1?JAS
M@8S@*R!P1@U-K6.[<!#N+(OJ;4L=FYO8T=WJ/4*[>O]2Y\XT8R;U/+7F#71V
M=A5&G1J66D=S(8M=9?&% 3 J?"CS-2XD$7P%!/["T-0ZZP:Q1^P[N:/RK,W/
M,P;!-[\;NKWN"\]X^JV(C@_C;SS.DW1.DGZ61#P;\'C SR)1=#U@H/RUS&R=
M#&TQ3*J9"ILU75Y:(OB7-&LTJCD8*8_@=PW\%S:U5![Q<2%[7?W<324S#+5B
M;5#%4,6N2\4,A^KUG:2*0?D8E(]A3Z>JJDM=1ZW\&8S!ZRJ,+K7WN521162Q
MGF6"1S53X8'Q&A<*"+X" G]A4E-3>!1&\!'\KNRWX38\9@!@X-.&H_P,:EJ8
M 8 PJ@ CK%IUW*U&%E5@\05CU%79]7Z-UCN2KX# 7S!JV H/PP@^@M^5'9QC
M-UNW'JI[@97E@>?TUG[6Z=]G61X.YSO:M#S]B S39$+R,5]6T-]2:S_ETY1G
MXK2$0%X?\YP\I&'.;Y/AD"1#,HNA41&'^\HS.I??&_#PFY!*CVQZ[N:\!9*6
MJ0V/'QN$V33)_$@\L?A"#O?(^23K[>C?\Y^BW)SPY#E%T&V#:!:4G;)/=N*<
MA'1OKHCH4G_PCUF8PFW[LPP:D&7B;(6\Z'D_AU^J:S)Y?AZ5?P$-!;'+OPV+
M@Z')8):F<,\YR5,_SJ+RT-Q O-V$BR:)9N3C)./0&Y.I'X=P[P?Y^Q! $I>#
MC!=W>? S&'F*=OS>N^_!.T:1GU)!5^1G63B$$:8 2[QK(KKH-!ZVGZ$2;#\V
M^V_'GE"].!;[GH]$?\A6+X_0)N(,;?(AADZ:R/L^.1R[^-H7/DU@<(U':AZ"
M?<S9-6)VD8?[[CO-5\K[YYMW]Y]__6N8Y5_%EVY.5,7CS_@]5>4K5ZDM+GX\
M(^;)].F@L&8BE':I\?+IA+P^X?JS/-GR@"UGEYQW+%O<<R9^.)!N^5*S3:/L
M(9-\!X;\+\F4IS_"  O_J8:Y5,Z-H/XP6(<Q-& &[U3TM_BKL*+$T#I)Q&"<
M@<7%4P!]XJ=_\%P0+X_-&8S]..81_)[SP3B&1H[$0.RO?#?)<GBN>- LAC&?
M9SWR%4;AE4=!)_S& \%;<7*Z^(?<#T+XLQB7R8>)/P+MI>3+K^1K]9@Y!0("
M:%@:PO>6'\MGOX]Y"C_>SS,QL:_<]2UT<YI$91L.>6K54)B<AM #9%)^9YHF
MPA8ISQ!*AOD#O @E8^A\ KTLV11S8A".PARN#\O;;?Q>T9RUUUL\MYRHLT??
M+%\MY9$\63Y/Y#R8\C&/LQ"FZ1PF.'DE3*!#\3[5-\1G<*L!S,VR4S,.LV28
M%QT',SY\+H=^Z"9*!M K,_C=3Q>/I,5OH(*!)*)ZAUL_N_5OA8T0BF/OIM-H
M,:7*([!@8DXEFL!0/AC+9PM&>#H0$H1'@BP+ZTXV99@D LQ"Q&*,77^_RKY8
M/%]:!!$?^5&)W\K]AF%:OODL#R/QLA,P^U(AC\*TF21@!0*N(1@U\M.5YO>6
M<SKY7,E@83X]A/FX?+_-/%9R%$U\ %FEQ=M%LS @H#U!)*F83:;PBD,PPZ!I
MOIB(%P/?HJD<S*:I^)@N^@4>!0NH;PN5*^@6:BJ^XT?B<S^:9V&V_/:B>V83
M,0P67UVY(:Q*_@!USH1=4("Y5YVJE_QQA=*RAZI&+?'9WA AP:)CX"Y3,0?!
MAV5+*/D6]HO!"YX69TFZ8JJ!;1??@HX4 O\F%@79E"]96NW2=34J<(7Q8"GD
M:K $_?5'Q7>*&\,=RKZ"SA7F95J93U*X<C3FQ1N!80'?B^82#P&'L$M71]BN
M+#8 '\&]^%><++ LK'J_7,KU>?[ >4RJCE^J=C5'!#.I ,+TI.+?EI2#V&[M
MD7LY$57W&"VM!)")7\QSTQ1&WQ1>4*XPPCC,P/!>!T$*L+"W>2!!] 4J@@TI
M[S@H!MG%<A*$&J;![=1/830I+NR13\7\6@SSPS G_?F3MY&/@\\?M92 B@8<
M&@?/$8L56!T74VPDOILL;KPX+IM49U)+'97KH,=_@56.7/54JCB+Q4)O(">,
M09("O/ CK*HFHDMR\0!0G>5M/TAM[W,Q*,$MP (H5MTK5D2RE%J6P\W*F9)P
M/XVAM47WBR8L'PR=^$3 7=&&#T%A7<B%"BQ#>&'_E O9\H-9)N&LD"TGE]5.
M%_T[&#\E"ZA]1%4/ANB%G)?/@[O'@W *0ID7TVHHG@GW'?C9N!B6Q0]BI(;I
M14B("CAY*E;VN?^]O)=</B>P6)#O V/N+)4V#RRQPLGJ5\0S *IR%5^V(UX,
M\X7ML9@7ND+#/1?>+C'<A#'TFQ@7P^6B9N/8(0:F#:,@?"X\.!E9/VWT=:T=
M62R_2W=N<2SJ#2D.;UXLQ'<MS.M:@N_V..ON#I?S]J.P+^XLOM2IO0<XVO$
M\*="V7]V]9/%Y6$#3S.-7:Y[56YEN22O:X/I'">#H^+53LF:&P59059VC2@+
MMT=I]DC+!OE!?@[C9]TSIO+<^=1IAV@CVCN 63@.D!/D9 <G7Y.\F#W;PLAI
M24J[_ )G<0$<*9ACDI.*+X:Q\#Z^)K=>#65#:]2;O8^Z8,CAY48C[$#L0.Q
M[$#LP(YWX/G-E;;D5&\S6SY6>^.7VO!H27[)F<5TF<*!7CM3640*ETY=IG#^
M8I>S:1']2Z*O,XWJ=@M/<T'T$?WGO+.CV=36%3ZV#L%'\"_QSI88\74T=A#\
MCH%_B\@C\MU"WJ".ZU&OC69./;XP%:OB;_.%/<XXJ=$E=E650I^ORXT4"C4=
MAUJF6H?(8*'RCL)H.#HU;0=A1!B;AU'7 $9+K2IL"&-'862Z1VU-K2K!"&-'
M87S!=# :-;66?WBN I)?P\ZF9IG4LM7R<U_P9(5KC@*ZDV4$GJ2X=\Q1VJ *
M']H.%1V)B :B@6@@&H@&HH%H(!J(!J*!^]GG7]4Q]_0-[:).'+IH.N6BT5V=
MF@;N(2*,"L!HN@[U#(4/($88NP,CDR-C"P\%1ABO$$;;I(:IUE%?"&-78634
M<3$&$EE4@47*=)=Z9@OGZ:O?8C[>&?$ASOUX%"ZK]5-Q, -N.2OAZZMM%4AM
M6Z.ZI]8,@Z[GCN)H4]LPJ8?E&1!'%7 T/8-Z.L*(,"H H\4,ZGAJN240QH["
MB*4%$$,%,&0Z-32=>JY:"1]-Q4=LK"#>^J )<0CJI=P2)_58;07Z5?%)[FV;
M:HY*RZ2N49M/HVG1(>#= ]RF9GWU6YL6'0+>-<!=E[+ZXD&:EASRW36^F7!S
M.[5%WS4M.@2\:X ;EDMML[9E>=.B:P?@>P]A4X7VXQJJ&/JN9U"MOH(X%T;_
MZB-GCB[.<,"A@.AHQIPXW(- -! -1 /10#00#41#N>Y!--H7[V!20S>IIZN5
M1([U($Y:2+[UIR$L)0G_/N5Q$.:SM-9C/S&EJGE?$;.IIECR10UN2&112189
MM; @!+*H HLVM;P6IIDBBM>'HDYUAC,THJ@ BFX;J[LCB-<'HN%00^5#-G S
M^U ?Q#L^3?D@]/,PB8D?!R01Z1;$GR3PNO^4'^-6=[=\C,RCNF+'+J+#NZ,P
MNCJU+;6,'F2QHRPREUH.LH@LJL"B1QU-K0- D<6.LJ@[:"PBB"J :&K4;*.U
MV+[0"/GWAU(&_20*+N^IT#6VQ^.$;L::W(SJ1,*A!QK10#00#40#T5"H>Q -
M1 /10#1P\WGGDNXCSTGF1[5&O:OHJ*G+0?+#<_JYI4XA1G5F44.Q$#[T42+Z
M-:"O&0;U+-PG0O0[AKYCPICO(O@(?L? MUR'.O7574/P$7PUWAE/I$#D.X:\
M02U7IX;7PM&^?1$/E_:%?9KRU,_#>$2F:3(,ZSR($WW,S6=4F2:CGJ'6@@4W
M/#H*H\%TREAM%6P11H1Q1U0G,ZE5WV$^""/"N*M>$XR,.L*(,"H XPNFZ=3Q
M%#8:Z^J)E[A:ZA3YC&JZ0SW%-O4Q"N@DS\==EO$\>UVC"JOH*%4E64N=H#KT
MH2,:B :B@6@@&@IU#Z*!:" :B$:W]K.9>_J&MB\7>.BBZ92+1K<M:NE8PQMA
M5 %&>22KB3 BC,W#R%R=6B;"B#"J *-G4A=/($(858#1HYJ+%B.BJ **ID4U
MLX6G85W]_O+QGH@/<>['H[ ?\=(504G,ZPRP1T=?\\DR)C4M$3:BEJF#?N>.
MXJA3UW2IQ]0*WD,<.XJCQ0S*K!8F$B*,5PBCJ5$;)VJ$4048L:X 8J@ ABXU
M+(,ZNEI)F4W%1DS]( CCT6WQ.UP\_7X% 1/BY,5+>25.ZK&+Z/K&EBCBD-S;
M-L6\E$QGU+1K6T,V+3H$O'. ,X=:7FUN^*9%AX!W#7#;H:Y1FU'7M.20[Z[Q
MS9A!-59;L%/3HD/ NP:X:7K4]A!PI0#O)VG TT5#2BF*!I$LB<) &=J/:ZAB
MZ+NV!\:Y<R7H7WW@S-&%&;XFN1]=RB&%?N:C_,PMRX=#-! -1 /10#00#40#
MT4 TK@.-VMR&&F6V2PV[A2&)5U\+XNB%Y%M_&L)2DO#O4QX'83Y+:SWR$_.I
MFO<5,9W:IEK!2S6X(9%%)5G4J&.I%5Z,+':418\RQT,4$<7F432H[K0PX1E1
MO#X434VM=1^"V%$0#9OJ=@M+DN!F]F,?Q#L^3?D@]/,PB8D?!R01Z1;$GR3P
MNO^4'^-6=\=\C!;U,,T4850!1LNFKE-;*!6RB"SNJ@E(/<5._T06.\JBSJAN
MJ54K%5GL*HN>6BM!!+&K(&HFU>M+^^YR:(3\^T,I@WX2!9?W5.A[\^70S5B3
MFU&=2#CT0",:B :B@6@@&@IU#Z*!:" :B 9N/N]<TGWD.<G\J-:H=Q4=-74Y
M2'YX3C^WU"G$Q.$YU-#4BB9%'R6B?_D@:DNCNHZ[YPA^Q\!W=8<R4ZU8600?
MP;_X.]L>HRXS$'P$OUO@XW$4B'S'D#>H97K4K*_&9I?C'2[M"?LTY:F?A_&(
M3--D&-9Y"B=ZF!7(IW(LZMIJK=1QNZ.C,.H.HTRQI N$L:LPFK6>=((P(HR[
M HP-JNEJ!1@CC!V%\87G4N:JE:?;2$>\Q,52I\#W/(^:CEI.;@P .LGM<9=E
M/,]>UZC *GI)5<G34B>>#AWHB :B@6@@&HB&0MV#:" :B :BT:W-;.:>OIOM
MRP4>.F@ZY:#1#9T:KEI%8=!-WE48'8V:>*P!PJ@$C+I&&5,K,0%A["J,S*.Z
MJU;X*,+841@=JFEJU59%%#N*HF?"N&BHE2^.^\NG>2(^Q+D?C\)^Q$M7!"4Q
MKS.Z'AU]*F3*N*9.F6(>"?0[=Q1'1AU8!GJ*1=@CCAW%T;)$A+U:X70(8U=A
MM%UJ.SA1(XP*P(A%!1!#!3"TJ>UZU-1;."I>P",Q]8,@C$>WQ>]P\?3[%01,
MB$,7_^-2;HF3NNPBRKZQ)8IX)/>V33$W)1.9L7IM;LJF18> =PUPVZ*V45OF
M=].20[Z[QC?3-;#L:LLF;UIT"'C7 -=U@[H& HZ 7RO@FMA:1!-<*<#[21KP
M=-&04HJB021+HC!0AO;C&JH8^H[-8/5Y+=;YU4?.'%V9X6N2^]'%/%+H:3[*
MT]RRC#A$ ]% -! -1 /10#00#43C.M"H:VWI4E/3*'/5RI/$8A G+23?^M,0
MEI*$?Y_R. CS65KK<9^84-6\KX@Q:AIJ12_5X(9$%I5D4:,65O!&%A5AT5'L
ML#YDL:,LFM0VL!0$HJ@ BH:)Q[T@B"J Z%#;;.&@B+O9CYT0[_@TY8/0S\,D
M)GX<D$0D7!!_DL#K_E-^C%O=G?(Q>@:U7;5L;_1W=Y1%RZ6.8L6OD,6.LJ@S
MRHP6;KP@BU?(HD'U^O)CD$5D<8=_#(U%!%$%$)GG*%>U]]C0B%>YWX_XAFX;
M1-Q/Y</'.[I ?*F?5M_9>!EYM7C62B=M%I!W'@_%>CNTGFY5[?V/3X6W01:@
MA/^09$C>\0&?].%3@U&B:\PD8_\;)WW.8^('?Y]E.0](?TY^8#IU3(\$,T[R
MA,"-X,_)5#HRX#8^2>%&<4[N[G^''T=^*M(DR#3E&7SJ5Y<%O)^3,,MF?CS@
M\"X9M.-%QCGYF.2<L)>]'3VU_;UVR:&Z[AA!G,M7M!6<^]EDXJ?PK( $?N[#
MHU*X[92G/V;D]]Y]3[J&X$/X*G1;<8A)$D-73=,P'H13/XKF)(S)6S_V Y^2
M][,4KI+?NLM"_Z6\(0C3EB*UY!^$;"DH308/G4U!'$*$ U"?/)T+T20POH12
M2.(/LC4$1!?F<S+Q_Q#"%)]G?L0I>? E/L,DBI(':%8H[I;,,GA.]O+UR6HA
MM9&40X2@B:<W9,"CJ,RZ^?E&*W[/IOZ@^OTT\5$B/Z$DXVDX_(E4(Y"F_6G)
MU"%.RV,2A6IR46X?K]:'Q&.=C,>_ZHXY$5X#I @/T6\.G25.SE_;T^\'C;OR
M[P]EI_:3*-@MB8+>78/Q[W$HAM9[&!SW!:(]LW\.RUD[U8I!*LY)Q<<DOA4S
M  *!0,CVO(_"21@7\S]"@5 LDV*5I^'([=\M33F+T72D!,ZQU2O,[W.:635J
MQ;D2< Y>RY]Y5,&NPJ["KCI?5YT6QV-><1S/O1_!$_.$S&)_. RCT!=KN<$L
M@Y?C:9UY12JZPNMR0?_PK'[6VNEWUZGGN-3TU(I-Q6T@9+^&A%R1P5=?J6$D
M'\E7Y*7Q" ADOFO,&]1Q/>KI+8P"O,"*J07G39RXC.KS_$&$&XQX,@()CL,!
M\5/N7VP5A25"CQ\F6ETCE!D.U9UKJ1&*["/[Q^3V>]2H[R [9!_95X;]%[II
M4[N^+.XSP5]7][Q$ PL5K5W>"27+KQ^U;#.WZ$*;=K\^\EP& M>V0CNHT^H<
M0*!!)$AF_8AWTVMT9+<HYUABS**.4UNJ\T:>%?&THJZAKEVROH6N4<=K[&@B
MU#34M(YH6M.KW1-5[>I6NZC6J-9MW@6]\!3:X!J[35NC?TW@A:+P&P_*?.VF
MAZ_&G'5'#U^-N,!:,'PUL_]D6M2K+UCU],&K_OTGU#34M',&AC.JZ8UM]**B
MH:)U1-$:V^U"'4,=ZXB.,=NA>Q.H6Z-I[4N@;"9A?H^/X^K3"2X36H*';R(;
MR :R@6P@&\A&@_L4+=^24*?HQ>47E5U<,2J\'-2IJWO4L=0ZG*0&WP:RWWGV
M@7IJFVI5_4?RD?PK<K0C\\B\(B]M4,O5J>&I5?2B*2_WH9F$;<J>4KOH16-1
MJL?F9-;@Y#A73F8SY_,8%C7LVLS&TS,SZT^\0/:OG7WF44UK0=X_LH_LGST-
MR#)AX&\LX^Y$^.OJGL:+7J"B78FBM:#H!2;DG&_9IDS1"XRHQ(C*T^K&VY8H
M?-'4L(71RZAK'=$UUV'4-EM0] (U#36MU9K6]&KW1%6[NM4NJC6J=9MW0=N7
M '2-A265*WJ!-7O:/GPUM/<* YB.Y251TU#3+E[TPK-;4/0"%0T5K=6*UH*B
M%ZACJ&.MUC%F6=1TK\5L;%\"93-%+\Q++7);DD[09(+RH0U1,=P>V4 VD UD
M ]E -A3>IVCYEH0Z12]4+"[3_A6CPLM!G=HVHV9]A[<JXF5!]I%]UW6IIN]9
M&B/Y2/[5D:]6T0MD'IFO)=S+]*CIM7"\Q^RI%A6]N+(HU5J3,EL2.<HLCVJ8
M>H'T=Y-^YE'F7$O4--*/]!^7#.2X5*_/:X#)0*AJ'56U%H0#-K7A=8V).<H4
MO\#(2HRL/+%^O$8MUH)U(48QHZZU6M<8U32',@]U#74-=0U7O UV3^,K7E1K
M5.LV[(>V+Q7H&C=)E2M_T5*''0Y?#>]"&29U+=R%0DU#3;NPH:!1QV6H:*AH
MJ&BXWX4ZACK68AUCMD5MH[%3>RZWL_PJ]Z'O-_3E(.)^*ELTWM$OCQZQTC67
M6LS^?9;EX7"^HTWOOT^3M-P3)L,TF9!\S,GOO?L>"68I=*O\?0ZOEQ$."]V
MO.,#/NGSE!B,$EUCMORW1?PX$#^8Y(&GG/Q@VAJ!-D=A$E/XS675;_+"'TS'
M6?XYY=F4#W)8,$?S'OD0+YZY_9%P1<8)EZW/BD=FXW ZA:NG:0C+=^@ND>UY
MEX4^>6$X?WI)R?M9FDPY><$\\=M;/_8#^!NSQ6^_A4$0<?+>S_+B(]E,D"<\
M]073__2RMT-FVR4.U_73G9>15PNZE !BD2>[2(TER2S/PH OR? ' ] CD3\[
M3%+BDPSN'0Y!-^.<"($(*2=#:-"4IS]F(-YO/)[QK$>*F_L@+#_/T[ _$_>
M9SV.(P=ES> OLVE2L! E U_>]6$L)"T^FJ9),!OD),S(+,I!XCG 4S'06SP[
MY@NXH:E'L^Q+KI*'F/1YE#R0_AS>9B2AY=\'?)K+VQ8H46A=.!B+%DV!:"X[
M*.-3/RW:!J\5RO:*5B0Q?")[,9V3,"Z_*EM-QG#EV _("+HBYZ+5?DRL/XDN
MS9/<CU9>R(_G\N.QZ)245V^W?/Z+4/1@,LO@E;*7KVN%6(Z6I!S7!Z(]Z0T9
M\"@J1^R?;[3B]VSJ#ZK?3Z.>$OD)A?Y.P^%/9#')PBR[>(E#7);'G-U3DR_R
MA/GD($/D^%?=80+":X 4X2'ZS:%3^\F'2>WI=^\"):(*>A_+0NOI5B6,WW@@
M7H;(3A+_'#:D-]/8^T$(UX@AFWR8^".0]EF,M><=?'7J,@,Y/B<:7WXE7_E@
M',--1G.D JF0[?D0!V .IB$,<$@'TO&(CO<Q3T=S<C_/<CYYLMFI4DL7LS-Y
M"[=.07 (,4*\OH_/>GJ%RU>QW%*>D".C,K8TY2RKF68JK^YQ-9[2#[5HRMY'
M/1.N2X\TV%785=A5V%4-=-5ID8B&=;T%+@LG]+.V)+&Z4_-;OPI',XLS>CRC
MKFU=11)_$'P$W]*IHR'X"'[7P+<U:EFUA:4B^ B^(B^MZ]2H[SA"!!_!5^2E
MF>506W/:1WX]#H$V92$6X8XU.@0N'RZN2LTOA8.O==VEFN4JI< UY!$@C4K2
MZ#!J.VJMG!'&KL+H>E37:ZMFA# BC'LJ/&M&;6<$(XU(XRX/M^90SVLAC;@/
M_'C9)S+>.KX+W*3Z-N.U88RZIEIV-OHKNTLC]5RU/! (8U=AM'2JN2WT9R.,
M5P@CTVWJV&JY()#&KM)H:#JUVS@VXE[?XT7?2OD2W/#KENN&:90IMF&/?L2N
MPFAIU-9J*QB+,"*,.P\+\CP<&)%%%5@T'&IZ:D52(XQ=A9%IC.J:6N'-3>WV
M;2S T/(MP"\\RZNR@ ])&@676A.>U'EU%A)>UAQ1QB%T7$L5<QGI3)QH4]?
M<5AQ%#4.A$/TKQQ]YE#-KFTY@>@C^LJ@KVO4=AH[!@C11_0;0]^T8:546UPD
MHH_H*X,^TRQJUE?OY<+LU^ Z4/#H2N8>ZSLXH.3E^62,!P\IEIG>[H.'#,^@
MEE6;7Q./^$)-ZZBFZ9I)M:LYX@LUK7FB4-.VU7.PJ&4TYG)'34--ZXBF&1:C
MKF6BIJ&FH:9=UK-$F6-2S[F66:U]2>C-G-.Q9PL),XSJRC!Z?AE_Q?H'V4 V
MD UD ]E -I -9$.YO6*UMH75/UQ(Q3R1]KL-%/8)Z 9U#,S60_"[!KYI44NK
M;2<5P4?P%7EIVZ*NCN C^%T#'TP=UU6K6">"C^#7L.]GN=2SL,KT%529KOUP
M(?2OJ9 28CO4]K"T+]*H HV60RU7K9HZ"&-78?0<ZADX,B*,*L#(=(]J.@Z-
M2*,*-)J63O4VCHVX#]SPX4(J>HBZ5RV0Z=3!D^J01C5HU*C&U#I! V'L*HRV
M1EV&02L(HPHP,D,<=:66F8TT=I5&@UG4MEH8WH%[?6H<+H2N&P5<-Z#$KJ.6
M@8-^Q*[":)F4V6H=+H0P=A5&D^JZ6B=H((M=9='2 $:<I1%&%6!DNDE-5RT/
MK2H5@K?5S&[3%J!RAPO5X&,Z3\'Q&AQ"YRHXWDQ>A$;-^KSII]<;OSQPB'['
MT&<:=>S:XK40?41?&?2%N>@@^HA^]]"W+*HYC16<1?01_0:#"L'BT5MPN%!3
M>\:'EF!N<".YI8<+-79 V=%%JQOQW[6@:'4C_6*8&C6;6Z,=7K*Z_J, 4=-0
MT\YI&S@NU>I+.$!-0TWKJ*;IED%U!S4--0TU[<+6HZ=1O;G#=%'34-,ZHFF,
M,ENGFE5;(LR%=:U]2>@G'2ZT(RJ [7&18_)07<E#ZM3QQ\0R9 /90#:0#61#
ML?Y!-KK*!J8.-WYND(HI(.WW""B\W-=-ZGF8^X3@=PU\TZ(NPQ*?"'[7P&>:
M32TL0H_D=XY\@U'7P"$?P>\:^+KF45VQTT&O=//NTAZ!V@\.0@>;"ND>KD5U
M&\^\0QI5H-$RJ6&H5;P)8>PJC$QGU-/4JI>#-':61LNAAJ?6&A-I["J-%G.I
M6U_4-.X$7\W)02JZB+I7"E 3Q\5BQ5ZD404:'6I9R"*RJ *+-@,8U3I2#6'L
M*HS,-*BEUU:'"FE$&G=M<NL:-72U#@["O;X6'1R$GAL%/#>><E&YZ$7L*HN&
M27437=H(HQ(P4E<Q4QM9["J+IDX]/# 6850"1H]1S6IA4$Z#QP:U:?]/N6.#
M&BLO=6PI\1K<0><J)=Y,<+A+';VQ&H:'5Q*OO[(:HG_EZ'O4,%I00Q_)1_+/
M/>C;E!DM.#H%T4?TSQW'XE+FUK8_AN@C^LJ@STR=&DYM05P79K_!4X/:M(NL
MQ*%!-?@ESU2,NA'G70N*43>SVV/9U&[NB+_#2U%?GF_4--2TBR:N,:H[M>T?
MH*:AIG54TT2 IL9J"^Y"34--ZZBFF99!/1WG--0TU+0+6X]4=QEUW18<[WIL
M4,JKW(?>W]";@XC[J6S1>$?/B"_UT^H[&R\CKQ;/6NVY\N<_OYIEMR/?G[Z^
MYZ,)C_,O?)I I\2C=V$VB))LEO*O\.)OHF3PQR__^B^$_/G?;F_O>03/&E$R
MXC%/_8CX<4#\8!+&89:G?AY^XX1_G_(XX]GM;?&UY7/D=_]2?/,N#N[6OO>^
M^!K $8L._\*'T!?BE"&-:2Q/Q$],-]@-F<5A\=??-0U^#?@@G/A1]O/-K7'S
M"V.:;NHV8+7Z@H<\N,EWM!;O:!WTCH;MZ&[+WM%>O*-]R#OJCN.:SG/>\6,2
MWP[\; Q* @A#>R;B[W I?/[XE<9^RM_X&0_>KESUS%=P7%=_] (;'W/!!A_'
ME<T<VVZVP<<INVUHQ_7P_Y-#) ?480+P1X)QG@Y"H'6:A@/X-X<A5=R"C%(_
M%A>^"&.8**/(3[/E7U\>]G9W*=QDQ,7@FKV9+Z_Y[,_%9W</?AI\FHHKL[^(
MQV4?XL\\#9.@:N9=T<KW92,_RS8>!:6QVF4ZJ)6C]W1C7W]=I.%7+82=BO9$
M"+;><YQFA2#B/N$#T;OR3AGY-,NS'*8!.2TL9%3>A'SA$Q_&VGA$WL*KI_X@
MG\&L\96GDZ?SP[[7V?8V[_\Q"_/YAQA:-I.O_2D?\_3KV(_+]UQIXJ.77#1O
MI76R<7O5Y9?/^G\ZO]GOCA!'G>W?KC5#/TR%I3OC(GXW3N)O(%+XNU2.#&SP
M=,C#,VK/R6_]:]$2L">S1V\MN7WGY_Q7>)>_R5=YGF*9;L_5ZY#D,>_4=1$>
M-T$97L^RE16A?-9M7SR,K!DR*RTB_3E9O:YL53'.TN(_Y&\@:3&:%D/V[;TT
MH,J6D?_ZC4_Z//WOV_=^&H4B0G_QR;E$+O]5-J)H ]LGN/^1W_DZG_*[[V'V
M/^\GTRB9<RZ;7K2\:.3_?!$/E]?\!F/:9#8I/H>AUOC/,TAV0].;DL]? 9(6
M2\?_OB8=JZW263%F"D&5)DT+Y+1LNFSY7AFU5H.>#F5[I=8B*3T:Y]BEI73X
M&JKZ0VVKJ&J]4<-"RM5[UM[%_Z6:?OVR.,IP<ZSS.A:>*8OENG5]G4ND<4>$
M=4>$>4<*F[5I WOG"O[L-K:C]^QC_ ]UO5;GQ7C<:M?R>D8MJ]U3Q2AVDI(9
MR"D5<LH3F65<C9)BCTG8!\4@Z>?D81P.QH27AFM&)OZ<3&?I8 SM+3S,9Q-D
MU;!?TV3RFY_^P7,YC'P:#N$-XY'$ZB@5LQ[)1NMIUADD<T [5YWQZ^Z#5>]I
M\5%CFG!<9^JKG:G=_&)9EF,<,\^?J=7M[-J=8\CCKC4-1S/.0>JI77N&Y4;Q
M:++R;"(?#J.-'U=K=DI^77C30&CEHJ1N!QH/SJ,1NL7V[WI=I-THN&?IFVZ[
M7IT.ZD8%MQ@V-^PG;;3?ZA/KHFG'VV@;-J:?.K&UGN[5(>;#WP/E?R;Y'[+
MLLV>78N:H_QKE_]!^Y!VSS91_DOY?YP)SV@#\BT>?,@@_F358>JP\*A5B$5C
M45)[U.VQI!S-TQV45-.2.F#=XEFZ[=0[,3Z2U*(C2_^Q",+>,#U5WF52>,8O
M[%=<=WF+)AWGIS]@I\3K&>?P^![7TJ4#I2 F&58.%/B'I]^@PX=)2L(LF_EQ
MV<V5.^4#?!#+..3/$2B KFGV^7<&BW9]&LJ_9G>S?)RDX3_YAM6YW!04+?GH
M3XH]OT4#Q:>B>>7NW^[UG^88KG<.TV!;T\_:YTSM/F<'];GCZ:9W%D?YWC[_
M$F9_W Y3SDD([Y**[6[A^CY;WRVLN3L0WZ301?',7^&1'\HG?GF>\]J4SFMF
MGH/10YNK?O_M=/)LZC_KF+W0Z^^_G7']F_K/;J3_/L/D!5\6%@",FSP*1R%,
M<83[J8C-S<06UF)':I!,)F#A%:D/^3A-9J.QW."J=K#*/RV^,(4QZVR2*.."
M%F%>LWXV2$/YBIL'@#W=SD2WLS/T^9Z&;9V>*$DJTXROFF9Q<=TE=EJ>&C,G
M6K8?/OX*BW[/,@WM'*&KV]JUZ#M@-PWC+!PL@X?+SEN&F%RHEY;Q&++^TZ(E
M)^QGKZ?S6#>_&+8G$T+/WH4[&]V^7CTB20IZU=(,[-4#>O6(Y#[!JMLHJWM2
M"4J+O]RT;CHJYF^R&74%-YFLI]<2W'3D:W53=L=%-+E&C]6RKWVJ[.IS]!4M
M;&++>[UOGAFHX#JZ<0Y3_LA6H\!.#5 P#?.H.%X%!?8X<D2D>,D"!^^_3\/4
M+XR/\\OI:5[971RL//(,&B47&K9GLC,N,_:VM\NB.5QWI&@\D.493<+#12-J
M7\CHZ"#\%@8<.G0>\NA\';C)DU(]\UWYR+,XSK2SQ$T<VESU^^]8QYEFN=A_
M)SF^C:+_SK%T.+K[SC"R+OUIQ>X$N?OFAY%P'LG]'FG3-K+!4S4#!K,BZ.<B
M^SSE\.MING,.ZV7/.SSE_EL2P;TC,'EJ8?YOB\>=8[M'9V>) 3^\P:KWWY&S
MEJZS2P\;[>J_(V<MW='.L?5P0O^=TZ3=74!G/:+DW);M]LHRNT-'#@AF]K2>
M>0Z;XKB6HH2."#?5S)YUCOUZ%-%)(CK$*ZVSGG&.,4XU$9TY"/'IZYT8P"OM
M0=US&?SO(MU^_@A0M3KX('^'P9ACG],9U:$./LC79YC,L[PS1FYN[^ G\8*7
M3'(]=Y:P["S'-/2CZH$<U3J5.^I(-Z6MN^PLJ0V[.^IN-$KY2*P/PNU! ,D2
MR OJX+XXE0.*S>JVY;BZ;1Q2(?<,;6QA+QY2%%D7Q:L]QSQO[,3^7CR\2,]
MA$5'T>7WW@]U\E^P&K#E]<XYN3SK53HGJB-+F^H]H\Y=O]-$M1[*4HU.9Z[C
M_)QJR(<D>.]R7CV6BV'VO(O-I&>+*6JG((Y2$,/H>6=T4Z$@3IU40".L,\XI
MIPKBTU/+:,U ?Y3A]T4TAQR[&U9N#RT2@7Z/ YZNE%P5VU?9VM IGU/M+JV8
M+55S-V^./>/I;^9/GU]4B'WR\8&[;+KE&<Y>X^WL7?,\R>J=EJQ^L&1-NVV2
M99V6+#M,LJ+LD+NW(HUBDC4Z+5GC0)TU0;)[7=R*2=;JM&2MPR1K:8;C[#5I
M%9!LL2R7!AW)1=)*Y1CMLI!E]DYQT\/$?:"K7P%YKVJRV6DAFP>.T:ZAV6V;
M?=U.2]8]U&)V;7VO_T<QR3J=EJQS:"RI[30IV97L[X772#7_Q4H;59#L@?X+
MQS*,O=%29^^9YPFVYJ608H)5:2ET#LFJ83 K)N2C#>8#"VXH(.\&#6;%A*R2
MP7QNR=9L5BDFV0/-*KV%DV_-*R'%!'O@2LC4W+V)5XK)M>:= \7DJM+.P;DE
M6_-NGV*256FW[]R2K7GG0#')'KAS8-BNN?\0Y8M+=FVA0\EL*B)<BE5/%$["
M?%OT2Y/6U>^BD?*GO\HF[CLGM$'CZNFQ?L8!IXZ=IU\N*NJ:YF4U1;UQ6GXL
M:LOIV9?:&:Q3TC7Y*]64]$9WY=,0;:/G[BV)T@)1UV22J2GJC1;9DQ-T[9YW
M*>_EI27=K$=33:'O<6@^T71/[^G7,*C7Y.%44^@;'9Q/1,VL X[C:(&H:_*,
MJ2GJC8ZQJ]7JFG8@U13UQ@W()X52[!Z[E&N[3DG7Y&)14](;/2Q/S_<T>Q?S
MG!TGZBAY4'^J_JMHI'*B/FBJ%DI]*9_*HVZYJ*1K<I^I*>G#W&=BI7VI+:PZ
M15W32EM-41^TTA;NLTMM:=4IZ9K,;S4E?9CY+7SBE]H)J5/4-9G?:HKZ(/-;
MN,\NY2BM4](UF=]J2OHP\UNX3RZUIJY3U#5M=*DIZH,VN@RW9U[#\%W31I>:
MDCYLHTNLJ2^U_7%I43>[_:&FU(_<_FA"T^7M-M24K$I%RI-)UFOF9^1S$H6#
M.?FO\K]?H:?)FPB:<*"0BUO?Q<%:D?NLO-V^TBN__'N4_Q2$WTB6SR/^\\T0
MKK\=^I,PFK\F/WX-)P#=1_Y OB03/_Z1$OD))1E/P^%/1%Z=0<^])DR;YC_=
M_/LH_VG3'5>N(;L?\1,T.4K2U^1_R?/PM)^(:/^M'X6C^#7Y^RS+P^'\)]"C
MF-^.9?46N"_KF:M/%T\X]?&+F\S$#Y*%VS=/)"HN>#6K+GTE[BE^(;?DZYC+
M*_UX3E(^2$8Q/%N<32B^6YR=( YUE05[2"#*\*U7] GS[/&)K[XH7Y,1P0]\
MDOKBI6]%!Q! +<S(BR2EXI ;<=\!-%7<!D85>-1$%#0K@2SN0HO;P.,#^$Q^
M_R5)OO%T[:C9'\7IWO^8A5D([1.G?(=%G311*_+%B,<\]:-H+K\BSI4368+E
M7^'1XE/YL)>]?_<GTY_^%T#WT_(GT4&;BAA5KPDO)&XY\44]HUDF[BWN^";R
M01+W@W$207>67Q&WD/(@DR3@T<;GO9N),;1H55!^#Q[JQ^3N_G?1;4(7J.BX
M,1G"4"T/-I]%\J6&:3*1W\S][Z0/[ST4XO'3,%O^%?X"73D;%-%\<#_^?<"S
MK.J)P0HU\(LX0;FBHC@Y?47&B\IT(-/R+JL/?@E/YB1.8$*!H2<E@\C/LG 8
M"N%F9!C&(&W1KN6KK'2(,!_@:868,@(#F+A5#GTB=(H'5-Q#-%CTR@/\+#L+
M;BUYF:9))@K?BV%+0K-ZYWL@57:2Y*_HX9LO?"!+Y0X&R2R6G?DY3>($>)2G
M=]T0'F7\82R:(=$%L7],\D)!_" (Q5U@W@MCB;&\IRA;F085$-#.GE0^&&LV
M##L[!XA^NO,R\FJAV2LWKW[>-ZGL') 7<\67BAGQ^K-X!8HUUGAU(,-#"'T$
M'?7 (Y#!! :<\8*QOA\)10<C@?-B4'DR=<#H":0,8-!Y.Q83UX?X]Y5G?O6_
MORF?^"'[POT,^KX?S3\GP%<_XG<3(<-/P^(K*>!>7GU\R4Y+1( _/NGT,HU;
M3LNSR<1/YZ*W5G$4\@AYMJ.KEE=7%XO964[."DRLJ_-BQ(?YGDDQEX'1HK[E
M5.A7/!+G\\G?LZD_6/PNQI2?;][=?_[UKV&6?Q5?NCEQ+GW\4@]AD(_%5[4_
MK30K7?P4G&PRE'?6G1X3E\-TEH, HZIW\F3ZU*PH_Y:*WBJ:\X*]E'J>!T^;
M5#[!G^7)EOL_$<<EC*%'ULE.L!_9**LCV?(-7RW[_Y4D9-/U%QU6K\54?"-M
M,1#%9[ ?8-S?;R<*<["8M,4"#[Y03(TPV<H;B"$F UD&?G$.Z'(B%'/DET0L
M'+_RP3B&3AB%0L]@PNG)-8:8.;)9/PN#$(P584[<R.MO2&E^WI0FZLW+'KF+
MX.G+04^4A08KI#1A_8*KXE!%L#UACBLMG;$O; '.P> 1B]I8M++>"?E:R/GH
MB[JYU63^1MB\8/IM1Z<0/<#FB^/Q>%K:@'G%PIR4TELUTE;7)>+[(*Z,],MG
M<6'Z^6 Z< &"E'7 O_$HF9(L&>8/PNY\T4_R,73)0*YCQ"75GV[][-:_+9<)
M+^6?>#R"&X-Q%PC345@Z6?F5:%;@(^T\,. !SUR.8'$X$"L0N C&M#]XGOT$
M) ZBF33XQMR/\O$ 'D8+"J=)FI=K:WC9B3";08F$QN1I85=1>$0"9JU8K8SF
M%&Q:P!I^A<;XB\6X/X!UT"0<")N?^^E@C 2?0O 68W]66?N[E\N_+@;!E1O<
MBSHF<D'X)A%+HQ<WO][=O[EY*1:',$^%8.MF9"#-Q4RL[_SE5Z<I@!-.Q3IQ
M)APZY"]W=Y^K!;(81>7Z;WE]MGC4;!I(O7@!BXL?,WA8N7 4CX8U\<;FO4T"
M.7(*IK8N>"O-$X"&T*1BJ>5/IZ!/?E^>(U8,W'#9()?M@U$96I%MO.4=W$K\
M4:[@H"_$!-$'=7THUG6^T&BYYI>*#-S#^"Q&B 2N(CR4ITW+Q5_9 )$QE\K5
MY6*] =?*$1[6R>%$+,93(:"J?45?EF_U8[5DSHK5/"]+?].5Z6V:9&&Q]$[7
MUJ=MU;;B!N)FKV&V!;4;'*N!A<Y$(,ARH;U;>]K82<=UR(>8_":&X-(A4^D=
M3'393+)<JJ>@KW":K/I6'L]UPHV1 :Z1F!S!&N*BPG,$JB'X7JR<5T8!,2$M
M'6\KGMQI>>I/Y4!;SDH;[@!_3";27R0,LN&R*CXMYC^8M& ) 3:[6.6+-?TX
MB>2]I+\M+00N?3&PT!?-77AYREFK',86YJ)XDQ6%@G<'PZ :T:0S;3@L'3=R
MRHWC&71#RL4$NO3;@2G 8<:.Q2?^$)2=O ,\Y;DTS*)2(KTU$X)'BV$"YDV@
M6+J+"C_.XNF;74?5*_QCYJ?B23#EPXT*T1ML]6'+T5 Z)Y?/*;Q!8LB1EG$Y
ML$?0 _ "K^O6EQ:NL,L+#7OK<OGI\OB2HT/AOP###R"\%;_ 3=WI3I=&H>ZN
ML6MU>\3Z78&MB\=;!\*7M>X-!$WX000K$&A!))2@] HN1YTG&PUS4)M2Q18J
M76D9/"7R2RV6&O;$YRS'VI6QL!@#>Z4S69A=E3I*S?>E+XX\)+,H6%D@+EY&
MN)7AM\KS*<R<I:MWZH?!+;S,P)^*&;6W:D&%E:TGOI"MG$Y;-7UIBBS'._$>
M8IWSQ,I0S?^! P@.(.<>0);;1*!]U491MDW-Y596:;D+$T H$.AEL;1:[BRM
M?+[?#MEH+(@5Q[P8+$J%AAM-5SQFJ_9"5"R*\O%,.,56MZ_DV")6,')\J?:P
M4-%1T3NGZ)5R"6T !:NT2OB1BQ 0886O+U)6EB52P<1>5AC/2G.^W'POMG1E
M\%&\.*&RW*,7-WD8AV"PBXNVA@H\@)52:BE<)%PQJ*.HHUW4T>_"92#T:^/T
MFRT#38"FV:3PF@\X!U7SO_EA)%$$W81E^PR6R2+&IPP(K,)^X$&S<@(M@XB"
M,)J)<0'L?[&L7PDT)%DHH@4JT[WT&:RNIWVYI$BY>) (52QO]?#X,#+A>J]6
M".M%PZ$1NN-25_>JOQZR(%%^<%#=->:#*;9P38EA&59($YZ/9636<D&UG _H
M8O>N^M:*(ZK8%(*[BS"67"Q*\S3Q%Z99Z?%Y^J#5^28<%C2).#%YSW_,_-(G
M5Q&Q_O5RC2A@+..T5E$4UT=B:TJZFA]BGF;C<"J\R@$?I;P(H8N'T8P#XH]]
M@K)WBCW6\E9%M]'2,R[=X87R+4U06OC%-WG1#O:=%<X_N;$:3I8Q6&5(SSB1
M&VJKMUQM^?MUOU<H-7D2YM+@W;S!M\4[M\4?MWRW_^-#(](Y6:CC^NU+R(*P
ML#:*_0&R87- C#][MP3 Z@BN:D_@:)V^Y].\ $6<2;E+KT%HWT*IV*-9&,A@
M+Y!MZ=^>;W)$3T!C9J4:E^98L4R2_)=C?H7_.MW#,(/I5 [4^]FV5AWB.PE?
MO2U=DE6.-]EBL/$'\H-T&2BYVG+QWK(WLL)K5+B<JF^+:,) C%9R1SR8I=6H
MMJ$[RB'@L2M<?+ZT;9=/7CQ)/&2YJ;:^TJV")I=C"VI74]IU-TW#Z$3-6L@7
M4.!RNU1N,<#\(KR4I#]?F16+2(9!E,R"T@Z3VK(\D;14$+'86H93E($4/?)A
M>/JWY8N5CIA'?Q)S0.67D2"OW#$;2P=M?S%HE*'(<G<ZRXMM2:&[Y<!2+.]*
MVS*1W?'X<3"BW.U\BR*^).'%GG7Y3AM>:6OCI%U0+3#%BC4%==BB0]NVO0Z=
ML*UBPI[X<]F.4JG7/5-)6MA#RX^VS<8;!H7U6QTR1.!@<='!XO_,0-?%$=V[
MQHHJC6!]IMVP%WW.V74BXTM*U^WC1S_=IL[$B%4,"6((RTH;NL@O* 8[7DZ6
MJTDBL!Q-1US$'"Z4;QR"G1V4#=OEYUG;J:D3^^4?D?^+A:=\@8E$ H;Q*0M.
M 5)GUT!1&>:5]9G#XE<J["A) ND5%8"&J>B^]5ECX["Q9=VV,K')R)/"]M[P
M"/G\K%+WPL5SU##D+=T$T*7W.9\2?>FSVO;$U3>3F97%$+9U$;XTJ4H;H&RP
MU.'B1>G*F]*M#Q;VF0R!79C_ZPEG_HK1+U)5"EM'/&4 )HN46KF3+:R E65(
MO/JDP5@,F0LO1OD->/1R]?#X=L+U)YQZZ^L.T80?LY4V_D3&R8,(6"H8BY(L
M6\T:*WM'S/O%#5=<]>6#X"47G>-'43)8;O/[^:-'@^6VV(27[H['8JB"%M?"
M#"2<I>-2C/8K>7#"6;EX>A)O[(G2*GTL!S%U%4NU2G*;9"PZA$K/TB)^L;?+
M35)&9A7ZL52:0S1%-+_,<"Q"0PL%69^PG&V6G[!#RQS%\G760YJ6 6W=G*:.
M7]/-1G#97C?H( +57PZ_CT+HQ$XU3W-?QII )X)J\7!:1JC+3Q:VU)Y=[D<A
M*N5 MOSTP-B[S8.N<[!G97UUL_)\/PC2*KQ_)4*.R,XE8CH1O;)\HZ(GL]?0
MEGXNMN6KV$?I7^V+\48T'*S <3$$)IF(T\]XGB]7F__D:7(+IL(4NEI^*91!
M^46'PHV*!>23O\@QN/R:?%LQD!=I"DO?3KR>J%($,,GPHS*":='A:[=8)$HF
M:2I[X*=RSW-4Y=F(\:V,/ZAD/_'% E6*QE]D2HAYI2_=Y4G\TW*79C$7KG<%
MM'>62O,:$ PGV?YO#)(4Z! 9G,*Y'8 R#/G*;:9E;I>H(%&AT??C/W9?_?(G
ML)BAI\-^F7PAB1?&O6S%NO^]<-5S#HTMMJ?DT%-UIU2)C ]@@,[#?Y9]OY(6
M]%,1Y@K@B)>  ;ERQQ6[J<LD:YE]40S?E5**W@#F@F0B1SR^#.3?-KXN_ E%
MV/KJF+J(7\=%P<FC[:^\GU;V[KZ(;+E(6%F?]E;6:X^7P$<.A.ZI V&UWLU6
MC4X1(S%+4VE'/&[S.F;9(V.U<%E!+ZPZKZ555A%<WA!&W'(V*3Z(PB+'0RAN
M:0^MIVS+/ TPR,&PD9NG<H3\@\_7LO[\?C(KVOS(MY9M68!?S/I8S).=4HAE
M)TM_430_QZ[-ZKZ$G#"^P4]).C^?"PD4=WV+9?&,I>X AP,0^B,P^HOFP4OE
MY5+DH0@$DI4L! <Q%^L)Z,1_RA%>KE]Z.$C7&1@PW^*XK++9U@/ 5L::6167
MD<)B,X:UL30'*M]Z99)!(V#5EQ8QG5DEN^R9@SI8MV)7/Y=[ '!YQ&4F)\S_
ML ;,Q$VK1JV.L;+,2_&X*-K=TO):4*+"/RK*KY3I@L+P+[]:#=8O9&A45@39
M2.-HW2PLTEI7!_(721^D5!"YV)246QIB72EPK#)B>^1+^2IRM=GGJXOY1>.D
M%L+MLJ&_B(Y?=="N/(Z6+H9D #-9Z?"5+Y1$A7OC40L*"VTHTPX3L=M4=E29
MJCL6]U^'8ME0.7($CVJOQ#)CF9:+>2!/^(8*M(174*ZMBJS>2HCK4\9Z"9V%
MP^'';(=(WQ=IB_[ZKHM4^]ED)I8!WRK[OWC?DIC2JEUQ!_RTFC$  U Q.LUA
M("M,_KB(GWA:<N;I;<NXD<+3W95!YY&- 9<#+&)(ADE FFC2^/&CN7!20@_]
M8^:+)<!\O0;3NBVRV-)?I.;%T-XJDXS"^FME]["TW\060C&EA/D%IQ+R9E5%
M^;+FE)@&2TMRB6WA,2R@AR47]R>9V,/)\C7EE]DP:]NM1::RS+&7+HORQL44
MN^R)8FB3H[P MQCIE[N5\O=%1MRLT%)I,L/ *C5D88D40XCXTL"?9?SQRRU"
MB=<G\SZ/Q+90)KI<NJ KEX+88YJ"%&'-)F=V8$Z6*!,#CKA&#MKB[\O CB)+
M?RWX?WUR(M(9L"!F);-'6- +NP?DL&(1R15#5U11//U\:?QW5;&/+W(*E$&6
MT;;,_<7%Z>)BZ:.1OK+"+BRW'H7X)7("@2"9]?/A+%JO+)+Y(EM_<669Z6;V
MK$6FF[CJ!Z;WS.4G^8:,-G%9898#5LN=>?)I)3;5W]#R<CU61/> _H;\@0>E
M"2."BPO'>+#:1'%E.>E+^SB;":]_."FW5Z%__3+VX9'2P)?Z143O(N))-FBU
M/<+VCX$-.1%)__97Z2X'C8Z++BOC,&3'@24%0]=*3XM<O'@9RB]'JG+.+^]!
MQ=Y!80]1J7)%ERS\<\+N*#>/\W 03J50!Z)^6U8,TS*B$<9W:<0]2>V3OCDY
M"J(JGJ**;\7\([I8_O >K# 8FG>7TBC*PBPK3(RAC3"Q1"%\.5B9YYXX76'Y
M"?::T(R)L.L*\U:0N1[XDX]%?&U5>2XED8QBEP:0G"WYLI&]LC%C7VQ3/?GS
M=M5]_*F%])Q$3^7<WE ';(68WY9#5)D"),MZEN5#LLHPZU<52N1H(/;81-$A
M#F\5C)9>_5DN-@<E$47RD3!L2KMJV9C-)3J7,_ZB:F;U'6EB2KL\E']*B\&M
M<(3E<LPI*P(*?[<H"5CF!1<A+G+O5*Y.5U.-Y:?"]%GF*(>Q-+F"C0W\$%?)
M&= Q2U?]RGN)\0\^>T(U79T'Q/!9Y8% ZV)9M285JV91<#/F8FP5[M8BZ;%P
MN<#[EK4ZA7;F0K'7LJ_$W\NQ=V,_R/7@PB06+XXJ=8I*O5]-HY&%/[?KE2@%
M-]B4>",E"=;$8!:ME+<5IM+BXD+V?)%K<UOEVBR3\*ITF^$B_T9&H*VFWZQ$
M/B_M(&D>]\B[[8E!%VV?^.;JJ'!"TS]77X=12B8E%7Z:E3M5:RJ9AE+>O#A-
M?M%R6'!,PMED6?48OB.KJ,GD8^$N@1_D_/6CJ!L3B[SC;-9/A!^@LH)DSIE0
M-5B.\LK#)%<KI9\@* M1#19#VK)"P6J#>^3]MB@X6DZBJW%TZ\MD/]Y5QFI;
MV% Q=%1)-<5]E\*;;NKB1QV9+0?B99JYOY90OBA'7;!4FA";;[BIEO"^.L*S
M,Q<27M]?K*);5OMCG3.I*2NEM9:%JH5!#%/9O+RP=!2]*/:H9AG(*'M9;XF:
M(I-5CIL_WXC>%(4@]R6VUI7"^JUL5S_)87VR>.[CI,[BSS^1LLFWQ>^OB3[]
M7E<^ZP$;0RL_[4QC/=M+KS]O[1GP0B!/> @#:<;)0^I/?[XI_GMS; /$X,?3
MQ?/+3A+M(+)"Z3X1>(=(0/[]H>S??A(%NX52@/Q8+%I/MRJY_*?<'WN::KI;
M-L_LJDVRVE8;>)OT5E)=KUA7U-$0O:,*(JP,Y94!8:@-!@MA0!@J&$SE83AR
MFBQM49O]Z6G-D(6T_,$?HQ16%\%MU8&# 8?E0"-%4[QM-5.*+X:QB*U\36Z]
M2FR%X^')TOQI?8Z3)M_*F']&_QVOUP<\]&DO7JX9VH'M*"KMU,W35K.+:8SJ
M'CN+2BLF$:2QA31JU#Z3Z:F81)#&UM'H>=1K(XSUF#]#^;]VF#^%*WV[U_:)
MV_6"JKW6;\VI]IF:\7S5/K0A-6O:Y<6$;" ;R$8GV;AZ!\7VJJ[;INBW:Q$!
MLIHP^B*Z96\SRO06FMO(XA6RZ+H.DH@DJD BNB"V;PRIY9<XWNJY/R2*\%)V
MT$D]>IFQ9]]>J#)KD^-:>N#JI:ZAQ*QM3CML%[<9V!#[CF'OG2=B ;%'[-N$
M/;/T*^&^!FO2W*(-;0KR>??H-)X&PGQ.ZM8Z!QEHD,PTC[@ZB\\CFZK8^I1I
M.C7MQJ98\^"AYO+,(?T=I)]1RVML787T(_T-Q^NY[K6,_5L/$ESIRT'$_52V
M:+PGP_RY2?%;;WY7IO@&:R<G;LIG*[.%10)'5?^FJ 98970SRDR3&I9&P5IV
MJ:YK\CK'A@\-8RW[>BTQ=[V(#BUJ$I35"!9G^"P.TJJR8=>S?3<GFO=Y470J
M2.1#DR='QHNJ,U6V,!8L.*E@05G\9T?]CZ]%-KRLU5S*;%DF9E'SO*J7*/*G
M144)63-FQ&-8=,AJ(:!T,C]])15]4;AY44']]S@4U]SGLB+EBYN_W-U]OGFY
MK$RZ4B4C%Y4N_N"+ZD5EK6AQ,&J9@%[4]BA+_2U.$1!-*(]H$XJS4H1WI6IC
M500@6"LYLE(,?//W>N1ND!?E+8LJ<L4Y.4$(C?C_[7UM;^-&DO#W ^X_\'RY
MS0P@>42*U$NR&<#CF<GY03(V;,_FP^(0T!)E,T.16I*R1_OKGZKJ%S8ERB(E
MD:)L!DAB261W=75U=;U7*&IY8P5B"71#M-L0[><@A#E\[9S*WXT6VBV67/22
MXG"W2JWQ]81]EKWY6!)B?A<!8[%#_/S$^A+._1$O$C 2T[JLT"!1[NG-*? I
MS[-#QOMB#E)2%5=4TF*UYEU1J4[\G*[U+'J=R#*!#$ZL9(A]U++F$ I^:IZD
M?^IJWT*B1"RIZ8H!568M:ELD9YU3=6;MF]0.*'T86:&T">\T2B5HL'YKX//R
M.*R,6+JD*VL@DCF-V'FY!4I5>>W>=GD!#RQ@(ZNT\3J*L@>R3]8ZPEJJ8T-2
MO"3B8#% WKWA6'^;O7)L/X)=(K#8%58,4I$(JVICP0O>$X75X,%**:SBT$3[
MP3@=REIU>9H?MY8'Z)SVBPS +G\V!@.;QC"*C&$>C&UQFYB0^71=\HYCY66_
MR@8\L"V71'87/LA9]^CRW5C'318I3+>-HI(NH@=X5E,*7IU%=!F7];2B."EX
M(RZI\5)?)*0<<?^Q)JSC4^U#QB38* D+.T:!Z-2,Y,9/EEBB&.K.09$@*7D,
M=^D42T3_.VE7OOS.4G.?EJAT+%8 0"=K #D2ZTEZP&#@GA98%S62.2>WV918
M*Q6+%CJ1; N4]/ZA*T;4L6:U<MZPTF&BZ0#[DK6T1N8=2\" T[GA:#Y%01J+
M0W)&S21FDA4  .P$\ V;8L#7/H%%!1.=/"VJ[ASJSZ+VJ**'WYYJNY+M)H/]
M']10D'=!DJ281EYKI:8R?N:%6T&BF[AA%/,":JP%>,PJ-F.UZX 5ILYNNNI\
MIQJYK) 2(3T#W:"NC7EQZ[0:PBK>4]G-S T09=;6GHF5C7 C7OD0A\CH&48=
M755D4#%I5B*<]S.S4QA0JLI1^5N!A:0CLD*C:];!&\&FZH4S*.*GH!UAPS96
MA9G/N=PPS8UDJ6]&3Y(AX27(-H]&X:.F!J.>-H 14-8\H+J(53%FC=OQ;J2Z
MP#:<Q3>BSJBC%@-_R^\MN &^(0,23_-27KS"K\T[NK$"=_,[#_L6"0R+^WT*
MK(BI':SL$A#S_8*ZH(M*J)M/6K8HH%(G4SE$M3U?8;-91!2ECP:K+1N)>H*)
M3@- ^J2/L-J CBM/P#(:?7Z/+R-,=CM1FB11%2]44G"K977G;$GO8OTB4IWK
MT@RHA37 )O.0P'T*PF\J,;'ZU<%R\S;VB+P0G@$F/5<*C"PX6^F><=E=YMPH
M5>6,P<9AC64_90?K@:<)G4[ D^B0BM3G.3$3!\F^1ZHKZY@AVZVHJ\:VA*(@
M6M*1Q7-7F(Y< +S!F^IE-S*$1Y*K$POR)C>I<IDKS:+FOM)[8.7>?;L&8[)9
M57KZU2>?V\H-2TWQU8RM5YXE23GPV\1#-I!6;13E/Q0&+78S15W)/="BWC\J
M=YA'B9XCV &5?"<.D# [E^M&K +@..D%+.OQNVIW0[S#'60=.7;Q'Z S!_,H
M!19-Q;C^6.G1!,,ZL#=4A9&5VB<!D'3,%J ?U==[X-\ST(NQ$#6<M&"*G\/@
M+]9X(6JEZDZS2O;*G='*KD')Q%QLT3?#KK<M]<Y0NY2U!.8 2S93OU>ND+4J
MX8HEBJR6Q)!Q>K5#';<#\+*0"N$K=1$9%MD>/;MB<7DR[;\E35DY0?_CP?6<
MU%4T1TU:*1M+ V+=_G3?*>IM@D9"AXL[HEF@*-8O@5)1 _ QB]G*2E!ZX^B7
M+1>6#&KI"XQ1#FO^)89;Z<,:L5Z K,NI- TDC)37=W\M9CE1?SO2NMVET\VK
M?KN >A 74HU0A?T46XO)]BS8SQ&1^H-Q:FAWS):026%EZR$7OM*(3A"QTM18
M=@E>%6_Y 0Q03$&N&\:LQ#W=H$OHH<KXG)/QMG)<&59KTRZ-!4R'.I>GFF4@
M><_)/)9JB:((_]Y"&+>QXO8X+7H++0@;X]J;]!>E5N[*)1TM7],1#;CFNA5J
M3*J'5U+IE&E4BM:LW.%/O)<.AQ+0;@Q(P:=F"VD(&/N:1_(E*3,N:TK*%2E0
MR$U9JPL[U3X'HEN]J&H_8=VDEC9Y/1%E3TD=C-(%O%<E(KI,)=*S)J;EHA4Z
MMJ4 ZBO6FE4-O\7.:UJ*QM,[$HT7L@J/9YY0V=1=4O0R=(E?!WYAG5EHF=A,
M@+JINM$W E/1_+G5>3%CC3* 6%AI85$I6-JIN'""UI3[T&:2LVC<RGK4N%&J
MU^<7YY[KJW"00&Y8X-TAQ848E)HQNQC#>:)&X3+$C/(6$GZ;],W"C"JLB1 A
M@XLH<U]^IU[GHG\8=K*!ZP1/@])2#)>!/DTN& M+UACM4D!.U%=+$=JXC"+,
M8( TCY1^698>+;GWJ;96JW($S"6L^<L'X95<=&2?2!H;9]N'@ P\K+Y\_\#Z
M1ZE.B9:JT;'>&8P'K9JCA!E0V,)2K$\,(MA8M36>E<&+5&/U1'7H3>6@J87V
M+R<?;ZX^_^9&\2V^5%V1Z*78D8$*?SH*95LB5(=>"4R)@]DJF:9"=92(DV&O
M/UP/&)_'GL?!FGG6%$'<[R&C,>T4<Q-=/;CEVL66OO<HOW,#+9I[_10[!Z(@
M \P*,>8)MFF(MR'>G8C7EQ0K^F6&JBG];D&6W7O4LH.P(=&&1"LGT;F?[ITV
MG3DQ63L::FRH\0"WO0@L0>,RZ Q1 !J,U]!B0XL'H$4T9K69F:B-)JAVTB!>
M<=RO.-_QCD])K?0KBR)9>5@TW(T";RP;6SZY$45_S@)JZCMIZ+^A_\KIGP(S
MN!$!39GHKT 7%N_9QWI!XT,7BITUU#X2V=KDU_XM\._;O[F/0,0\VI6.0$JC
MP^\U-*C/R(1(P6/I,_(S6J2:$]"<@*I/@-("G!%N$@>P[,_G1L^LQ 1&\B*D
MFS?]=%="D5=#?/9'\2_)EGIDH9ZW(;:%]>VI#)5+]^2+ VY(QTBTL0,4Y,:.
M&$-Z$3QWPAJ7+X6)WLUC8!*4&T,>M\R0T6<=@HQLD\;T*(+XN<))&1US%T^T
M;/1?%\O(O!FKH3.GFN(!(K\P"^A;\D.*KK]ENW&/.KA3<4ZE?+47DZ1_KVC<
MR=V_T;(7DX4 *BTC0^P//VFCM[T=!@O; QF Q?0(YUI6,WG6>IOU '5F["I5
MPQ['L$;N#N-%T-$[=;=0P@ U]!D#3X5-($8KT)L=;;9R=M>$R+CI\$L*"N%'
MM$5V9=>94X;(DP]:Z(,[PW@N$$_"L0;'#3/,A"\%+P2")8!?R*#'L:-&W('6
MX 6N\(*S&!#>AC1*?+'/0ISIQHTE>T&R4/@*FA:!83&RD"!1  P1:1+&)(+J
M068#!"C1KVSO;>9.95DUZ'^DKJTR?"D3V$\4KJ7.N00<]73EGD* !+"@M._.
MB.T#D'FD?,S1Q]R4P1V(2"A><G^E.F<V'F]HE7#RG["I/!LHS9'M2:RTJ$<0
M6+H/BWSFH3V2,R?109B(2FU@&2(5Q^]H'K%VN.0CAT]Q, 6B:DD'+1Q\[JKS
MX<P!0O!(:IX]]T</S)7++K-'.W3Q"*6ZT5XO><>32"2*C.% D3,]XG%,AW"@
M"Q=PXD3GS9894,FU%0:/26Q9I&S7:_(6I[NX*P=_Z6Z?S4,T$LA@YE3P ,PU
MOF="*./#U*(>.$/"J3//R)GP0XL82;:C\M2NIKF&*;^T$JZ7FDR$IU#S:S]F
MQX%8 ,98LA!'F4^KO$8Q@+ "%J?)X@-)_63L+2$\D5#N9J,AZ_98CJO0[#@.
M79"K6#QFD,&-LAG+>1)DD2R"A_EPT5$J$A[ X,N 6HE+%E[(CK^S-D!>Y$%J
M7U+!-NQK/#DB#IK'F8E@?B5^R.?1-Z_C/#%!QV$2!6742MD.: 7##WDV_U+$
MF(M%K6 'B!)6]0BBWF<D]D>DQR!,;C01ZD7"/*7Y D,5"@8%08] W\6D2"Y5
MDT=;Y<)TT#C#/M4NV/W)A'(ZA^@&YT%@*>%42.F)L,F"D$,%*IZ@B^2YI YA
M\!DSTV#8SYTCDQ%:3"<0DAH^NV0DDD*2)#[*/$J_IJ1BM)8E878+ /^/*.(I
M,S<'@0M 0J18<L%2&,"I/ B;Q\S(GW]<$9W3(36H]&A/(6QO>PQR(*6(*2)8
M2*(Y:W4O+  )/E-8%-G/2@;3*SE\NRIJZ735B]0!73$OTK+75I%8B1/-SPH\
MG,FCF<2!3>)O[]4<VN>91NM9&\"S!@!B)P?B$H)C(?964-%PA26N('D"!?FG
MN'XJA?$S6T8ZIHD$B-7, XSF#/ R64Y50?0JLM#J[C"A(C&+\>($(F=8[ E/
M2!#9UZMY3?CMZNA$*D@ S+:C%%O@#)$]]Z/4H9;#ANGD@90(4FP$!V7!\4/(
M]U<S* CNT<CQG*0<S!AU&-QI$6"C<EY>/$%:: GG#?/=BOFRG*Y;^_OFR@!D
MW\:J)&VF-5#:#[.(L7YWQ(E%=I"2:23"RY^"T .N.G98QF@D:D/PQ+(8@4B4
M'AD #V]/<60>$-A2$KZ2-[5H 0K(E%/O(QKE26@F)A+26>!_)@E,J=I /Z)V
M;\?B=L T/ZK (K*<TGD),N65GDDM %>$V8Y3-TX5H4*=C]<:216#D;<'BQ"6
M&A>@');M\$PDUW]DAN" .(N-E8&R _ 99^5<3BU"\BP :E:" "):!X,H#L;L
M!W#!.2%Q7%H_77N,=6#B(4/4F!4JP8SA[\3Q8< ?]--N7R;V:!]X:2X1QOYH
MNYYB02)$"_AQPT<P)254,/,ISC@+,21O)-2\=.8T&\ 9HY5$)1Q1J(=[<9*+
MS%ZP"Y]+]1*/LA"9@I'DFO<6KX4329,"VP"%@GZ,R%3DRS2^##+BYE&)516#
M7'8C$P07C+B-7MDB1BU+HY!-1&PM;M\ZPVODB"%Y<1WF>!'GT'.G+LOI:ZF7
M.-$0$8W-,B.1MOTQ'!3;1:*)GY#F,T^9N#OO(N%VN.&VVJ%EOAF]?=.32= 7
M/MD2/.V:%6H"M([I#7TXP&H]<)"FK(S.FY.+Z_.3MZW5*1?:_=P.;1B)U9\B
MR%$P0N>1<Q=+)NBYP&_'21VV+-CI@J9T%A#+F"F%)!BXX]>LE>S1-*<]F<#I
M@A/_6HZ%>DT 7:*':QQ0H3IN&6<W'Z^RJ)W=?%4S2%D=1(K9]".^*SZS[<L\
M.^Z^$_YI[E);30?$H2/*?I_@KD3.(_$^FP:2M2.4\GF4E@W/!PN'5_7F5SWP
M0J:%4.,\]0;.&$&]#8DR)P[+0F(W+[K1YW"1+^@@H1C_$'AC)O[2U4_632+S
M)P<UL(@%8I#=+%;T\E2IK41)2.5Q80HQ=L!ARCKGW<+OH3YYXSA<;&&E8TY8
MRIIVEJSM*@3%;0Z'EP \T1PO<IZ8;1(!@BWY$L3,FHM!)5PN4C.:0^?>#B7:
M8'M>XYF07GI)PJD":MGQ%CY="I@3BT0C' S1DL8-M_9)ED/V!"F$Q0A$ *M-
MS\]GI$K8TJN;\F#%SNC!1[>(-@7224Z+G#J[X@1R;KS<R WBP/Y3)3SE?*?J
M8.!:I,>0;CM.Z)F%[129A6M KY5\@ <!<A*[@HUI>%1\B%1>,K4C2E7)5&BW
M[J25WFE6S(&X,1,Y/10-\%X?H5" )878IC\R[Y9(CFRI52PD;\:9_IJ';C1V
MZ79O;8P3B'!393@IRPP7EN2L!9!92JKFMK>VDLW9RG*2TF2*GI'A0$F4ARP<
MRWQI+CE%3'1RHQ7)*2T2REI(*&8P.PD7TM32(J1#RK <?*)-+E56))A5\'@]
MY13.N?B[IJHLZ5J)&^F.?+=(EFJ)3>'G8G5Z) \1;L934"$YE:7TV*0FLM3A
MDNQW,2?:&+GVB&,RY[OTOS&6C++Q:]FO?5MG^'5RC<?FVHV^Y;.&,S\K4\+H
M?7*Q4@0 .6_1ALT]&JD2CE2'^;LS;A.MB,B$-KV-2D,2%;00AW]ICNC)GD7,
MV$)=!OEX<@3\*6O<(%1?6GV"E?)+#?7\!:Q DZK92K;R)**-)Y:F"N7BS<M/
M'#.4<_M 8CA2-$*EWAH)&0&W2N/4\OD'9WQ/-1Z<Z1(TRAXI5DUA6)6VIS5*
MK*BSCB4:,A:NUE>'=6>4:F@.Y3:'$NT& 2JZZT^C\A#M.%&(K-L,-RG3U80S
MACD'3N$ LYJ(BEB;1.N1IM=V0:1@?\'V\GBWM&V2_!@P!CHR7#)P,%@63&"1
M+I?@#J1N)QHQ>T0H:H$DCSL8J"G\* G'EW:.Q)TT4=Z2Y:'D1-SUP8X<D[U(
M^$Y5]+K#Y7"Q8.Q,F2@P7G6;-$2[#=&R,L#GJ:+8S/:_GH;/,TIH2YF/P@N3
M^M:X6RBWTC1H.Z<82Y!MY^&(<4:%9]K"6?!CI%0+;#9VFXV]XH&%?]@A6ON>
M94HJDX@PUT5:5[F#AD<IL@M<A#0R3ZLM0QB?V$S<7$YJ0:0\31H8G&*?HJ8G
M7"T2+_.X=9L% ).B*\?C 15)4172MT7-:5:LB-6(F/ X#5 ,F#5&C(_QFNA=
M1$;K!XPY<?XE(!3Q6RXP'U&OUN;.A.5GTWS5'HU"O.814PES@VN;M7/ >%:Q
M%-#CW6FD\CHUWO3!C?!J0.."P L/U+5CNZ6,$K#P:'IW++4C=LB$34&U+WWS
MN?-:4;R:8[7EL0)R1)GORK/YMGT"M7<F8QX_JAYJ_$+-.%E_!I.!9W)@1PZ,
M08ZQZ+Y U$M9 4!Y\^F<[?=X>5[5-7ZZ"E;*<\ZB2!1MCDD7O&T*Q0 SRVIH
M(X;;B&TN8V15<5?38M+EIU"R90<Y>JX>T5YI9%/>7[HODP)0OFS P^3]6=9I
M)ZMG%:7-'7E#T0]SEPS_&SK0IQ%BFJ?#80T1PENGK24_H]/N=E@KK7Q9@'LD
MBC+[ ^^;*'ZW1P_P>+@HDRBJ0L@FHABT=>- -'%,C()I+_*:? WLHMNVBA#&
MVH:"C8BW3L2[=B+ +X;KDS3WZ'A!0EW987#J&^/D#>W-R35)%_COQY.WB>!.
M%E*0[5E8!+XFW'VHJ9";.YJCLT,XQT7SJBA.>0VE8L8J-"ASGZZ'BHV"(A\W
M+<H 3MFX2]$LXB &'62L_: /K5-3]&YJP>>>J?1RPD=_T,W^FAY3^=M$JAT>
M&QUE.P)FT4'724F#?+J_XH'GK>!8$+J==*Y(E/ 16A-#UR9" E6@*2]:7HF/
M4[V\(A]P8E]1F0\L,S:WR7 IG=\LWHJ,*SP)D:H 1"M$U]2A:8BT"B(=.V@Y
M"5G;,JK @9<QW*:8 .^.4CYXS#S'<(V&6!MB/5CI,'0:4,+_+'1',I/Z;KY@
MV2'DH$?ZE=52J,%\4^FK(=H#$2U\AZEK+D_P<)6V0ZP^3%;6;E.4BT"^\&48
M\W(GP17U0=8G0#\6"EK264A]P-R8=WD214BHP-K,CJ)ECYO2/34I:$*#B!'1
M1?+@SF;.4M3#.JCD74JC4%2E_(K%XK"+%?C62DDP[KGCCD->[@A$R5.1F2$4
M<N%')96=E;6BO$ID@[SE=O(#YCRV>3NNP(_B<#Z2WIHHF,1/W$OS%T7IBW@A
M'C*<E&@$$1<CU&T8+)BT>5- '(?[:Y0R3^C\$>$FBD,1<8]:O^+1X38#ELTC
M6@KB?B8-/M>@76DK3DVH35VQ(1A6-VU!,'J]/=H/6G*QL@34J?9)+DJDQ_H:
M3]W+Q"RVQPE8'V.B$OX63R<BUVICI]C&3G$N&LY@KB6G[WR&BE0OZI$RC#PF
M[#@H\<)*+LH]YC7)J.<6>D*Q(!-9V)(TG%:2<;K4&0</C$S+9QE9;4PYDY.S
MPQ+@%.+!96M)9N3>)=R*#XX];@D>QQRU8XS IA!G$6J.;E@*TTQ,>90DFF#B
M5#O/0HOH.M>B^!I4?!4/LNH1;K$ PA_,Q.3'#JAYFAS0K-A!<1*MQI*W^PFY
MP:2O]@>*%CE74K\*F_-$#*E@J?<82()A)2LE]3"&169Z4<X9R^UBV6;I  #9
MDKPE,W;L:/E:X)EB(D.,AKG'2G9C]OY;)8" 3_PCS_:.L#H&OY2%;?I-<OWC
M*X^\:'%2T89B#7"RMSEKZ_&>X'R9;I2*8Q!7Y0?/AIVX&3U@9*1X)4F"F :@
MLV?.]W$N]2%*]Y-U=B@+SQ4=!)5:%DLUW40(O9(/Y$;)K_ +;\B+T9*ISFTL
M#%-)&*3 $>5F0VI0]AA>!='!Q<OM#1]%G?@MYS,DP:!LD\I)XHD%R),R,^ZN
M5M/MJ+XI3[EK"=D"L4(IX3PW,CO),2M#+T^6WA$GZ8F___YN'K7O;7OVTTU2
M-"Q9YU4 -Y[K1+? MCYXL+?O__,_-.WO_]5NWX8DMBWXEE,1^C>P>,KGC-ZV
MSUE-3N(YVC]_)[;^?^TV>U_.B;]>@(+DC#]2R-X5[>@-C2%FH(>N'9<>0UD6
M>>BU,_GE9(34WM$[>AS@7[K1U?^\$>E\&$<5+\Y%:EMT]MV-_F10T8@,I!.J
MRT:C?>UTC!,L3@C'U0,U_>++YY/W^E#!4&%H:X<M4V+++ -;1N=%8<N2V+)*
MH:W!7K!U[6"R/.OFR-@OLC8T1.P79\D\]-@9,ODO3GPY^9SD7E>-PJYAYL1A
M'NB/ Z4E<SQ3UU\=2LMFBWJW4I3F1-@_4&;=!PFFUZ^KZV]W3]ZW]?ZPWP/U
M9R,2<D.4 P?7#L_ _R321PK2T_;H*<;T!* "SBR:6L%IM;@\4_3ZK!R?ZE%<
M[,0J\!/X*>A9@E(-L2[%H*W8X=Y.]P;<IH23&F)QERNE*A:PX499P6"W:F9Z
M*%(L=LSK3HIGB2G@RG;';1!\N%VUKH<[@1@!OO YN+EPB]?^H%,UI=;OJBJ(
M\:.\JNJ']6(,^$BQ7@-^4A#/._$3LS?LOR(UHACC. 8UH@;T6E!QV(5>#:/3
M,U\1O19#[1'0:\6\,P__JYR>#J,^[=7&N8+)RI%8\<G+PYB,UT%(>[7LKF"R
M<B0>2@\O)N750P_/\"+N W]EN Z+(PQTZ]RT5]C9NF]!K0Q/_BZ265<W\^L1
MQ;&W,Z<[@'=ZVQ.Y!6V5:2HH W,5VP9J2V_E7J6E86<_"E$9*"I3 SH2GE^=
M-FY89IDW9F6"1=D>$:.37ZBM]V&LC_FLWGBJ3[3"40H3M7;O%,=HV0QK$_OI
M6_KQB^;EFJ^._Q(K.\)$'^:/D*C!$2EF!S8&@Q>G^U?G133Z>OZ8A!K01K%0
MRV[7+'-U-;AN:QWX]SQ&SZGO1,1SMB+'QQRF:'X78!X0SXNFSA34]MD/8B?:
MDR"8S'PY.4_FN'%&\"2U>*FO\+P1]IWPN[- 4#9J2Q(.RL7JH:BV/JI,N?C=
M\QU=-J)WB_K1.]W\)HF2\5[F_5?Z+E1[%Y:[$U7B]:@H]-"<H<+X*I@KOYKW
M,B^\^C@<RL7O'BP392.WM*"'5W6EU=J:^N)4D5J$$+PXK-;"47[$XE?!:,8:
MB0$U8Z:UMI6]<#FXRCR[KJ[G=YH=,6,H6G:@1G@YB !;DT3N%XC9FL1#Y\<L
M*R]"6"4TB8:78]$K4VG8<K?09C865'9GMD^57%/U])9&H Z#J2(N1<JU?.*#
MTD-7?$ALAEA0+$@57>E@&%.WE[>\TGH87A+ZGF6>R^C3AZ;9H"^W37 %?0.]
M:^P1?;1D7NY1EE7<7;6AWRY9:^Q/?-BJXW[SUP7*A'83CDJ5R//AK]96^JV0
MNH<K-Q_J:B+ ;(6DBDYGN2:<_)F2VYW._6III9S'7?*,NIT"T=3U/HHUD7B/
MA\RJ,P 8?2J+428&]^/?*@-Q9?JTZGTB:^*>V@I)91--CA-3\M56T?5?ET()
MQ\.7JPM0Z!J6GC_/N![GJ%CH"PHX)2MP9>__YCTT\GN7:G^WUB=>Y%BU^5H'
M*-2>_NH3H'NL]%=KG^[S2-W"N[/GXO!EN] VR%>KE>'S]LLHU85V<"27W"2B
M07(%/0[VC^1L'KQG/![ R)K1<J.3UUFTS:UU$(R53&W6(&^3DJ/!6,DW3;=?
M&8V5?OXVGZ=.Q\K+D&JXW/RN>KZU^L#*VV$FSW)9C\61TNQO[Z8:A(4Z49ZG
M6PH>RH;>[P]Z!6SHF>!OQN*>5*U\R*N1KK\ENLI5M_)AL=[>^RT16SJQ;0KZ
MZ'8,J_33MKL)O@P2*2G>_RA84HU<>T?,DNIM MH6L0<1,*IS!E7#\O;A?"Z#
MZ97G?:[YW5"+8A_UIZ:Z!/H=\:U0;\=4[2FP+M$TQR#&U<B+5QL%J%@ 4C7F
MAJHNN5HD/->'%(K%T/3T?J] #,U1B=?5A5KO'XL/@3=VPNA'C<&JG<5QZ-[-
M8QM=>G$ : P!\DRD\5?YBRM(R4$4EC$<#+.:5*2&K@C@/ S-Z@\&@UZ&@K,[
MP-N2[O.+ZI9,D+IA#(UN1NC8[@@I(A3MCH3BHDY;!](MA10*2CF[+WXKV<48
M6D-]F,&-]G 6]J)H[.%D[$E],+N=02EG)+_HLSLRB@HT<">6LN8M5[=IBPR
MULH05NO*V<L6-4#('1I9_?-JQM]*T\U,7>]8W5(H8E_'M@P]1.\8&=5$ZGH*
MRK9GZUW#ZG8'QWK)56DC:W<-L]_-J-E?)U&P'+MK6Q\,.Z6<FBU/Q";6UK>L
M;I9EIF:\O33WJ=DS#3,K:;FN?*[LP"#=! KNE:*)[^_PEF.R!CW.Z-=:.B_#
MIZ9WNJ6H;OM:<QDQ)B#:'.U-7F585MO0C7Y6Y]V:70^E!?QU+>P/6(X87 &M
M5!DOT^XC^ZSWO5%.Z ;<&YUA1NIX]LIO[>_:*'3@AM9&=A@N)D&(;;U;VJ?O
M,S=D?H4Q (A=T1T['#UH^,8Y>^-<>2-!Q 6L,D0YX]IY=/RYH]TXX:,[<K0W
M%]<W;Y/G?H-AHW@M F$>-HTZ2P+51WA[HQ>>$0R,=#:/'X(0%DY(%1!R #E\
M !T#Y<]KV[]WZ,G?[>_N=#[EWV>"Q(\SPP[?(2J U]:-=E=)E,BQH.+; N?2
M<U-HW/]&U7)C7'_+C=&'E6Q,_FWX'(2.>^_3@Q(==3@F'+#S8.['X6*/9\,H
MYVR<31'2O9(U&W*-Y+L=$3_'OJV3]T-JD-?9@!H&U]Y1DI]H#X2\_&3V/);U
MSG ;-*>:\K5X#M)SZ4BIZYO7X<SAX%W-,H)+O:< NSILR4#FROP"D<LJ".0-
M Y+B IZ%BY[8RIN_*@^M#KQWP/)X[5>M<\\ ]M4?NQ$32%4U)9AHXOZXF=]%
M[MBU0W>U<$OJ;?'RY82_JKY9?"5]-$=3";346O)/*=<H+$61!N=/BX$'S8*(
M?P,+G868Z,T*U6:L,'1&P;WO_ML9PUG^X/C.Q(TC8#.(4R<"]C#W8H#A<QA,
MKW D%I$"SU[)278+*^N:UC(*=H>IOL@I6*S(6@K ?]G(*9B192VU,*L2.5C?
M>30/4;GE*-H)0^=LJ+V?+N"5.^!H+52UQU(Q2K*LOOX:L520&1G#8358&L_)
M=F2/_C5W^5,[8>0L&6C'\V1US!UPH,!QX%47.Q_'O]["\<W]_>ZR.@#IB6*(
M%FB7X_F(@):C:!,81OO-GD4.\H>SV<QS1V111;LGB(;X[6_NU(WM(FB3,Z7A
MI7DN)\DL?)++B3+%CA0T&';-/!C=!<07C.R"(K5AYA*I&V3OXU;L#*I#-AEZ
MT+!I^V,0%7S;H[I9H<-\4,!-Y^IVH*1QQ^?/SUJ9A>E*C'[FC\6TG[YCXL%&
MT^@&,Y*YHO-N#4DV%;KT9FKU(&/9<4MS)UKR7$M["N;>6+,G$V<4LXXM]">Z
M[I0Q0K0&NS[@?*%-YO$\= HJ1;<P]Q\XU<5T9H_B3V(2>.0ZT]*< XG=WB ?
M&C=,GMS+HU$X)^1ED=@^J$?,4-@<A<O=!]%P &JPY%P[G'.#"RWY&6[]T6'"
MS#*SOG'BV"-?:Z0]N3&9N?%'88+.CRHQ0YH#*N/_ <.ST97!=^3/NIE+ =X.
MMA>%UX*:4&_0X#477@O:(O2#XC4G:K;R*1@]/9]@6AZ8>7; &%B]7.I?>6#F
M27(Q>D,CETY5'IBYE)%!KY^+HG<Y\V3,U9AMB5Z1UJ6=CGHY=FN]T]GAB&^R
M6Q\?]@K>YX:QU+_AE:.OV+6MZ[U<'J4ML<?4^D]1#%/&#B#M*@"]=J']D___
M%B#7/GC!Z-M*-,17U(/EFQN7^?YO7OSSV'W4HGCA.;^<3.#Y]L2>NM[B)^W'
M6W<*8WQQGK3K8&K[/[8T^J:E10#\Y&>-GHY@S3]I>F<6_WSRM_OXYZP1E6>T
MYZ?X&4#V@O G[;^94_=G#>%OVYY[[_^D_36'E4T6/VN>ZSOM!\>]?XAA7/W4
M5&?'&;:=7@XRQS\D(O&;=W/QVSL<!#]H;>T6&YB&SLSF$5BP<1/7M_V1:WL
M! ^PI&ZFL!F3()QBB!6)5/= ):'M>0O-'HV<&=H>X \,^\!3,0M!>W9GGB,[
MH7X%DH1G*&HSTMZ<_'IV=G7R%G3Q?\U=#)R !=CW-!W:,*;V-U#%)26@5F9'
MT7S**L"2*J\J[;"$("00*/"$7"KPO!.S5SW7OG,])IKA9WQE[$8C+XA0E8>'
MD=0 ;IP]^[U3[6P4SP$K(1T&)$XT'(Q= ")D3 !$K$@!^I20#<2405?/4L!=
M^.QCVCNYD\K@XF_E5*<.DSR?&!W!-OO,\X(GV&N.%(P#"A_Q@'RP/?RZS;\A
MCY7K/P)R@G"A!7=1 /LZ<N"1M7%-<I9D$E!)Q11\@C6!SL^_>[N8.3SBB4,D
MG^>/Y L)'PR6(N)S@7P4:+0J1*/969+G2T.C?  #=[2/P?PNGLP].)8C=N1A
M%NW&1HZC#'5 ^I2_ K@"6@$L/$^@)B/DS%[M+45DO1RB[59'M&;7M(Q70[2%
MN$$91&LP'O$ZL%V(C,O MCD<OA[:[AT<VYAG^S(9<B'<[BA%])=K3A5#(TN\
M&SU@BD54)5V>/]CA/2C- 4$@9]A44.Z0$D2G"'?(7M_1X'VYPN/A\-[N=HJ(
MR87P7AIGR(GEY:RH2EA&>[F*RPM"Z);L8D>$FN:24?4%871+1K C1D%=TU\/
ML]V2#93 ;+N=P1YY0PX9[:,,["J/TI,YZL& >U8APT\"_I:(K9#@GT%U?22*
M;M>RJL3_(0C[(&Q;UP>%E)$70MGU8=]&OY"1\X7@OSXZ(IRU(M?G47*6@XC8
MP^7,H<*(33)G1DQH05_I*(BXO])A(=%5R-OG,"E\ORX<_"#X'?3TK328]%H*
M(_L0HO@&]-='3#&Z5O\ >W+P W 0F1RTS?Y6&N>Q8_L@@N*@9QP"V35D-_61
M772KVUP!-9/G]?YPG^?DH^M1*1=>GR>8QU$,FX%19\_4ZOF#HJB<\=FC$]KW
MSI<Y GXYX8.Q*CN7RE#;]W+GO1*L8?K>*PC @9>;OY<[+\1J]LPC7NZST=L9
MR^T,!OM9[@<[<D?:$W^[;;/7][/ZE5G99+M2=F=9RBXT?9U67I3(=6.)D1WM
MRHO1^W XW,N6B[<T_IK&WM/$F><EU-2#>C;&J.DI*\0N_F0U5##N^2R).+X2
M$<<M+/+E+>#5@**%U]ZSF8M8=V*3V3?>M !8 M=5&/CPYXA5JD7 !%R\QKM<
M%%RX2V_R!:7>RKIQ4QO600/:8& ,-^S6YH7*??O,,IZ59&HUW3P"D0!#J,=N
M- O@@W8?!O,9,'+^\5?\V-+89W@%'KU;D#34TKX$,?[ HJ\Q2_9RYH0\)U]N
MV]F=XVE7\^DLTGZ[6MG-,)C]Q !,4A>N&72W <Z"7)B!0I!L%%Y33Y][=A2Y
M$W=DRRU+_2Y6=3GYL,#)8$'J>I+E\#*,+%-7EB[F@2PW#XZ#HDY2\?^CC$Z/
M/BQ2,V*RKS?'G<J>B)$5H(PP]MO59A&MAS9O486N*#J3 H! '4(65:CCW@8>
MAK5=#T<= !D'3"[D5X#JTF_H8A-=F#V5+O(A,E&>-BA%U\[(<1^I\D>B'UT[
M0'L^TY@47>F+$VN\?)2ZM<]I*\GP0F_A8R-"Y<@P,!]WJPQ]G94NY C:)S@O
M!HUY:COHAEDV&L\!K- >$<)8+=\K)QS!$RB(7$ZH;+_GX%%1,2/?XB\E[UQ.
MDC=VR0;M81IOZICEF_,P"RN0:8@+,_5C65B!#%1<&&LDM^7"?@V"\9/K>1JO
M!,Y*1:,0FZJ:BR.+1_F3XL$M:^<. '*CTU%!?VZ"#(!9]?@\ +,G=P2X1X7G
M-HTKX;P69;C1./<1]L(+9B2R)]>F]L^,_%.<0+P+?$1Y,WD17Z.WFK34W=)2
MUVW2^BS5U!MC95O?G%S_S9[.?L9_/YZ\Y999EP0A!Q435ID97[N3.=QX*R"Z
MYUAO"Q&//P<LN([>5Z3761B@#S8"$AW#[\K<I^NAXO9AH#5N'QZ+'%A6,PH!
MQ,MIS')1@QANL;'V@SZT3DT-<.@!KVC!YYYY:HC/].@/NMD_'<JOJ) HC+H
M,"+- 0@1GR.2Z[2NWM*0(NF_%KV.MQ$N/YJQ\D_>XE IJH7.FSS=-\X]X?>:
MDGV1^W#I%NT$E+3;_MT9@TCN,4%HY,+3**-K%U/['I^2VD'R(A]TU1J/,/(?
MY83R-3;=FI0)N VBP'/')'=?@$#/9&_YLIB2B_Z)T#^/ )E1)'YGS2+8BE#8
MD>OAR\GG?QT89K<OV?V&%17!]7D0PF\ .RIJOGQC'WBTGL.CG!=FY0/GC+X8
M=,K PW.T=/U9NW5&#SZPW_O%7E!C[I_$KB<)C#D#M#JF-:@:EY]\)P0DWBPB
M7"\=<9*[ F\_A_=9HML.LPQD#C$ +.#-YS8;FH-A*5@N\>0^2Y[;GEQ@7T89
M>+CPQW/LM  71M8I+>F2*('.DH44/,GZP+!,LPS<[HJ@3<S<M#IFKV: YZG\
M-#2'!F^JO&? U]PUQR/J%+Z'S$%_V"V%"$KDD,\B;EL.J>O]02E7Q8$%ZA*D
MG9T%ZJ[1+4>0/#"N2[B7=L9USZ)"'=4*FAO$@GJ1\]97OP'PZ-;Q7T0ED&UQ
MA6C8[71*$:,.J1"50*T[*42&/C0&I6#Y,(I "2+4+HJ V:V<TY9-P25@>#>5
MOF=VS5*$_UV1M%&^- 9#<WOZ2."]"H.)&^_':"8'88-N#,PZ["71[1MF;\42
MN[2&W3"WY7DZ*!YW.U#&L+=J&]HK3@M+@YNPN1Q75(\+P-!-J[NB0NX5DWGU
MF^(H74[_J942T^U;@SV<^YT);6/NF-$?ZN52P-[/4JF<:?NSU#%,2S_2LU0J
M2G<]2V:_;YF[TVBN>[*8U']0KK^C4&J(A/]=<%K<9+HGKKZMS;0]'.BK1M/"
MZ]ZK[GC0BVY[?F?VK>&*';XP)LNQ?Q[T8.[,[TQ]V-W])MGY%M@H.UBFU>N6
M>N/M32LL=<.+:X6ZH>OE:C E:86E\J+=#(6=;L<XQ*DIU@1H.!R:_=T/S?XO
MWIPBX-87KV[TK<Z*ZZ$&"\_)&K9?..E8Q\$F2SW>6X2<Z:(A=Q[,C1Z<\=RC
M+ %6-O/"CVW_WJ4D&68&_;#0?K?_"D*-4KFT?]Y2!LV:X' QX.6$ADM&8X-]
M6-!0-!*-\XJ#Q1F^W03?O)_.DQ-B L!T%KH\S^\-144'\\CVQ]';GYZ)1=[K
M$CQG$C\7[([!Y/\-^[02OQP3A= HL)<.ME<]T4:.Y\WL,>;=8>XM?8YF]DA\
MWFX%R_O\Y([C!WRU\S_)'L>A_&NL/7*X[H(X#J9RWD<GC%$"%8MG/_^L<9#;
M[/-/FC'[7C[Q;(WY=_&XC*6FYTO- <N 781)C!/-#YY">_;+"?O_2='Y[X)P
M[(1R>HX9!$,CAKH)[\,\:*??GSA2[P)O_/Q.,.I=WHO.J6&)S<#B*\]OPXYH
MR=J656K9N%$-,51 #&>CT7QZBLW5PG@E9Z2ABE=*%9A,?!<$WW"U<Z?V9/%.
MN2^WOSDKNB2G=GCO^FW\P+<WZ]ID+[K^&/;J)ZT]E.>5B5S1_.XOZI 8L*/K
M_IN$]Q5):Y>S4^$QV3C5CD16-IMI4-6@:M]<BBL&/?U_?M;6WB[VZ!M67?''
M;<%X1B/'F4P.PLST05%N=@XZ9S %I5(DYB;*9;05*Q/:U XX*T[I.29=Q5S%
M6[=6-?MA)SQW<JXYQ(GKLVBC99J#EM49[D6T*67_2R'#AO8;VG_3ZQBMGF[5
ME_2KPL3;YHIICEE9B]9; ]-J#89F?<_98075"?US)(+J5W\&\JE/M6.D>ZM"
M]I%"UN'8QY[ V/U(ETD\ZZ7&?J>E]SNU.M#E$T9#C?6DQC>ZWF^9G7K)<0?!
M1)5R7$/Z-=APW3):_5Z-*;\Q >:6K&Z"2?QDAQN<3"]>%SOD&3Z,?M336T9'
MK]49;@QPKY4:WYAFRQ@.ZDN-+U&6:BB_!ANNZ[W6L-.M+^4W5JK<LM05V:@B
MI>SQ+ QB5A*8T5V57M5&5:J!JF28+5ANK4YW8[)ZK<3X1A^T>E:]G.Z-Q:JA
M_/(WW&I9-=-U&WO5=C+6!X#?"^X;->EUJ4G]3KV$J,94]5HI\4VM2?$E2E -
MV==@P]OUI?G&0I5;>KH-[;&C^?:TTOC^1@6J@PHT/$*'?4.)+Y 2W^B&45]2
M?(D25$/V-=APLU\O+U]C@=HE ]P/XOUF@3>ZT=YUH]U3CVN&GX8V&MIH:*.A
MC=+OZ,RJ,(WQ8^.F;H6W<L[\IL)'M1'9BT%:-Z&^TV^9U07XY*O6=!B*:VC_
ME=%^92Z!ANH;JJ\-U;\LCE^![&BN.1''9/3Y8'NV/X))[5C[Z(RHKK;6U5L:
M%C2O2IC,A<@J60L I(V#^9WGU#E4H;SR)P714C./?K?5U8U6OSJW8"8]U\1$
MTIRUYJR5&C0VZ,)1JRST?D]'[>A]H<VQ;HYUJ74L+6/0&@Y[1W:N7U/$7%E-
M,9I(C+U'8M3'[]($IS6TT=!&0QM-3-71=M5HXB)>>UQ$0QL-;32TT=!&HP6_
ME$8Q=92"C]\&5V-G>[=E](U69W"$M3L:VF]H?T>?$;IG]7H5Q3P()EY[JEQS
MS,KUX5C#5K?7).?5SY!T?(UB&CVP!FY9LV>T=*M>.>:-5>*U4N,;W31;':->
MU3=>5IA/0_KU)/VN/FCI1K^^E-^8 .O<**:.NEAMG-Y5G6%]8+;ZO<8 UU!C
M':CQC=5K#0;U$NT;FUA#^17P8:/?&O1K7+R_L5(=::.81E6J@:IDF*V>55D>
M06.R:HCQ.2G+Z+2ZU66K-1:KAO)KLN%FR[ :>]5+L%<UI<[K<(@/HBKU6M:P
M,5@UM%@'6GS3LVH<6?(2Y:B&[&NPX59KV*UQY.*KM54UY<Y?KHYT9&DV#6TT
MM-'01D,;C:VCL74T@O;6@G9_T#*.T2W<4.,+I,9Z=0EMZ/"UTN'1<L4#]G(Y
MJ@B:"Q]#9D9.%&FA$SEV.'J@:)JQ\^AXP6P*CY<E"6V%SSI7_*] *]E7Q?^#
M^(1[1JM37<_W[0O^5U\ENR']%T[Z1]#BI:'ZANH;AE_+#B\'M*'MM</+AK#<
M_6U]+D36NCS]0;2](RA/?Q"\F"UKV&E9QL%86?[R].53>'/6FK-69IS7L&NV
M>OW*8H?W=-2J0L_!.[PTQ[HYUEL5H.Q95FM@5A;#6?(5JF@#[V(;L)^!S9'G
MV"%!]/!<^Q1XZ2X4[V0^IKV3<ZF8XW___5T8S'ZZ&3TXX[GG7$XN,1'R0M:5
M98%G'Q:_VW\%X;EG1]$MPGL+J/C@!:-O[__S/S3M[__5;G]T)DX8.F/MUOZN
M_>;:=Z[GQBYL.'Z6/W[Z/G/\R-&NG<@)'^'7,W^LG8U&X=SVHG:;C88 B3?@
M;64P^"1^X".)@6 <,0R0E8];=>U, (O8&E(WNOJ)-O==]MW73@<^CIV1.X7'
M?SEI=T_>Z[IA&$"$#!T[S'X,".GE04AWJ%M[1<B-\^CXVO_"8<&%_^YZGAOX
MVL? \^Q0NW%\-PBU+T$,./@X=T#A,WK:9]L-M7_8WMQI\P=\>F L'OCG[Z0B
M_I^**9J'3\-G89.P(6@*F '?Q_%I^&P4_?E;X-_'3CC]Z-S%MXN9<_;=C?Y<
M'88!\1Q">R?O^QV#\3E^XK: 4J+R,V8H%\"DO@F3>B8F<9I<(.K[0:2>"Y'F
ML*\B<@L@)1X_(:<L@$A]D(%(]@#]F(5$FB,/@/I@5RSB&+E0..AT511N ^*V
MM*@/UZ)P+![8A1;UX5YH41_F0J1EZ=O0H@+DUF?:V'2FC=W.M+&?,VV4>J:-
M53S>N-^+H+&S"8V=[$O&_9X+P,Y^L-C)A<5>QTI=,85A3(@QF(<2B],T%J-5
M).G]#5B$!S*)$:;)=5[Z^SG4_7S$V$D?ZN) 2CS>/H1.H5-M;2)'*Q.1-$^N
MS;;V0Y!6+DQVT_?,-E!*5%Z%P7@^BK4_[#"T_7@AI&3MPA^%C@TR]$>'_W$^
M!Y'4'RVT6W@R\B@_1OLPCT [BD#"'OUK[D8N?LG$;5)YM+/Q7_,HQI"5E-S-
MIQ6S\DG%G&)*,:,RH9A/G0YFH\F4N5:U%: ^/0YRZBU6?RC16S:HKVXK3+D5
M9BX5LM]L15E;T9-;D4=Y[1O5[T2*FU].0"U& Q+_]F:.!CC7IZX][)%LU57R
M03'"&BZ-W/G"C^)PCE H/%J=B0;*Q:@-SJ>E<KH"AUSGM3.S%VR3@HEV'OAD
M0[OSD-+N8NT*'AZY,Z! # 2\"IVI.Y\61$,RQ>5$F0#'E\/#5O#!-]'*7G%E
MP3D?6 JJBL&J6(< 5PE0\"?<N4X$^!/(_0A0:=>V?^]H-[$=QBOJ9K9(E5ZL
M&%:,BH/2F#3D]I@3ZJ80J-[_;B\TW2(_?5>8C/(#LD>TK#$*58H6:1%Z___F
MOB/PTC\H7M:HU=62RS A%PP59G$=G</22[9 739>8(XEFC&R:*9W6-QDFQ"J
M/4M&_5A,MDF@6K1T:D@NV5;D:O&BUY#U9AN&JV6]PC#\_G(4!QA5I^]\DLZ4
M\A,H"S*-(?$=:LQYJ*Y9?66-KW$7+0PD6=U*F1QR3%CU>@HH^+B>GEGS]110
MS5#32!O7BJSGDQ^[H.'^X8Y!UW"CD1=$\]#1+GWM5R>X#^W9@SO2SE"?T]"(
MI?WF/H*:P:$F#W?*+T.CX6#)6)=^,A(-A./0,&P4&F250/,8!WI6K]M+/"[;
M3EY[9.1RMEN6.3#JA8PO<$:^WFB7,R>TF1$DTYFW-SPQM@T,-7:0QR9#@+J(
MW!O@^9I#'P5L&CKS+-<(F9\\=XIJ=05X-#?@47RQ4&'*A==7BE#K52#T*P *
MW]$R#XW1KS<;8W&ZEE$S?EDE C?QRLT(-*WAL&:W;Y4(W,0D<U"@.;"L>B&P
M/%+;*,OU4>JM%3*J%E\V\;0BX@N=S->,S$W',S\RNYW^0*\7,BL473;=$S40
M79B+*.(:.0^EB52WV$CQJ%'D1TN+[>\JPI(Q+B>KCBS%"46V'PPWWBW&P.@,
M34E3A2>OV=*+^O2M%[/R8B[TX:"SAY5_=":N#^N#9^+0O9N3*>K*LWWMRQR/
MW5*$.SZK/HI/L@>+K::GKN;BR^>3]Z:,8U\_1P50/TM]M87Z67:Q(]3G=O2@
M7=GN6+L-6! *W"\R*N6+$U.4 3[$?TP)?O@#OGP;\%_%F_#BY01_%6_M>!RZ
M?4/O6X/D2.2>^/ K+<;RNAVKJP25'=-"BUUK>K]G# ;=759ZA<6OG'&D3<)@
MJD5Q,/JFW=D1@3;%A!@2,5J:[\1+T5/TVF=XZP9?^H#OG"NO())VO+DZ9B]9
M6ZX9#[.L@M?2<#@XAE45),5!5S>V7-:U,W:F,\;L>4#4<E!6.K9*/,Z?7@I:
MVG4EL)!$-=XT666+*$9D<,!Z-5Q$009@Z8.":_!<_]M/DR"(403]#3YHW^FK
M,,#DTH<XGOWT[MW3T]/I][O0.PW"^W= M-UW^/,[?/"$/Q\O9O \@.[X8V=\
M0H,O#\\?]>P[Q_OEY#/_MGT!JEM;/RDPL1@P/7GH1,$\'.&W4P]F\>\!(+_]
M]>;D/7.#VDQ'M2F*<;G4C*D]V(^.=N<XOF93K"=PB;N%]H-NM/KFD&+QXT"#
M@>#G8"8<K+86PD!^K)W=?(4_[VT4D>^U&=9&]&/IAQWCYKI1-,=2-[#+$<#Q
M)G(<"AC0]+>G?W^70E4*?UXPX@M]"''K_SN-,8Y/]N6?WIV71@N\;<<!:+OO
M,C?E+!QIE"C^RXE^VA&OVN%HPT;P)]Y-[%'<7MX09+>9$ 5K]YT!"Z,*0)<P
M@K0)W__]'8+Q_O\#4$L#!!0    ( #%O6TK^;R+MTA    #*   0    <F]P
M+3(P,38Q,C,Q+GAS9.U=67/CN!%^3U7^ Z.7;*I6EN1C9N0:[Y;/B:H\(ZWM
MS>9M"R);$G8H0@N2MI1?'P D1? 00%+R#)SPR3+0W>C&A[,;(#[^O%ZZUC-0
M'Q/OHC,XZG<L\&SB8&]^T0G]+O)MC#L___37OWS\6[?["3R@* #'FFZLVYM/
MEP\S[#)2WYH\C-E/L$Z/F(RCOG5-5AN*YXO &@R'9U;7.NX/SJS'<+G$@76'
M/>39&+G6A&(O8 )^M.[OKX^L2]>U!)=O4?"!/H-SU.WRPM?^N6\O8(FL -$Y
M!%_0$OP5LN&BLPB"U7FO1\D*: #VXL@FRQXK[MW@^&3 S'%A"5YP1^CR!F8H
M=(.+SI\A<O$,@].QF/V>?[[VMW)>7EZ.7DZ.")TS(?U![]^?[Q]%R0DM*TA;
M:$3)ZB_8K""5/4/^5$A.<@1+MS_HIDRL/K]FE%E/J9NH<]+CV5/DPU;S GVL
M/*OW84_D;DF9(*P0C3T_8+B 3.\$6P:9^*P792:DV'L&/T?J@WTT)\^]*(];
M>I*UU N7Y=HX >WQZNDQ"J#8WC(0KP(/\;HY/@=PN6HL@^MU&NO%&IIE\::&
M/(\$*&!]0B3%B:L5]F8D3F%IO&[/$SP>8&:)VC[G6EQT?+Q<N;PJ1=J"PNRB
MPUI+-VDCOZ\H'#'U$@I*7%!@P[-[*]XIO$BQ^[3<1 2B=D%*H3$P(:+-8M;X
MTK;4.Y15-G+K6L58[- UV2@'9G6-8BS8PP;;Y*)I79L8"[BO:PZ7\\0,L/B/
M7Q]&.P9:H<X-L4,^LE]ZSBV;1(+-B/5.NA0-J6-AYZ*CI-B6G)2=0O93GPW\
M_3Z;M1()\D_D.58DSI+D?>SEA>3EASXX8^\G\3O?DV/NF$3%F>LMU1FS+;*<
M+TY-4-@#G&OB^<3%#E\L7"&73RN/"X# CY#9G:V$A8$B8'ED-0<Q+K(H*Y9E
M1<):3*IA,D&4&;Z  #-+- !E:67KV/HPRK0>6&GG*F#$FDX%\Z .S-8/&:7^
MT<*^$_9MC?KCV2VB'E^[%P$OI5(B=JSKF*E(B\RL1&B+5"6DKLF2V;X S\?/
M,&+;LR6H02MC4.)W4@^_C'PK*J#%LAJ6"^3-P1]YCP&QORZ(Z[#-]^V?(5M.
M:#!5,"JQ/:V);52.A3U++NGO5E16"_.^,&MFVT92*L_#M;#63-.GNFFZ5F'M
M+-ZLH2%_<>>2%\TTGI(I(3VK.58PJ980VZ*508L[.A'=C&>7MDU"X>*<L#JT
MV>XWPDE%H$3H7;(SQ;[M$C^DP.&*I'%(4GE6(K#%)H/-5>AC#WS_TF;CCB^*
MC4$IS=&@<5Q$(Q%CR7):$#(@C+QG9A^AVPXA)VBJ_*18Y1)W6]&9BIY$:9L)
MVS$+1QAKDBL^@$?5OCM; \)I$81$UH^6D!8YRA)Y+2P96#X1XKQ@UV55/F9+
M'CIBQGIS/'7ATO>W;C(ME0:DLR)(B4B!CA!JI5*M2&R+5=;1S.J/\"DU9 6L
M> "4#^@,$Y:Q(CYR/U$2KF+(JA)KD'M71$Z6;*6B!9")<"N2W@*8 9"MB2BK
MM'N,IMC%P7;.*4G7P/*^"$LLQ)*DM-6?F^NY?^@)K=.Y/DW05/B'LKF><UN"
MO:WI3$W?$V\> #_H,(WG]TR*IJZ'Q;KF[-TGQF]Q 6UM9VK[#F'Z+^2&L3,V
M_5==SX-^L9XYKR68VSK.U/$#!)A"',05RY4K\)@& 5]BQL.)AD:#1LEV.A4H
MK9)BF6)MVXX[.7<']^?QB+[#(P/@^5(0?D>>!I62;;40U+WBDBQ95(M%WE'(
MO3_@I<ZF;)*FYDMVUQG^MKJS31_F\<CS"<B<HM4"VY<44.$P2A5"#30E>^Y8
MJABG4KD6%]R>3E'U$9L9&.V@QK,'['_=]I1"A@:4DCUV1@IWRG(Y+009"'X)
M$4NA[F9[&/@&!2A"84>>!HB2+?-6D'3DF(MJL<B.8?8"G-"%$99C/7PY*E1G
M0]8OXL#TADT"<7PA"6,TX=3@&.VQ$\GRS]$H'X[:EB0&P+2L) S2SE:5XU*5
MXU.E<:I\T%D=D=($EM_7CW%9/R2_VL!Q9<B?T-2M 'A,]FIP?V@"=Z14"[8^
MMBFCK,A7P5L:T=2B6C4TVH*IC9'*&!:35=!)U%K U('5%J::$589-!V1"D)E
M7%4+:MU ;0MSLXBMC'9%6A7H5>*T6NP;QG_;)E UCBB#OC-7!7-)]%"+:K4@
M9 NB-AJ9G57SR>I9-8U!:O'2Q#!;H/3!3!FIDG055-D0IA8L;1"TA4L3#96Q
MRB>J@$ICH#J0U!'4%J Z0;J,#T!%H=S^[PC-:8&L$>9K8:T0[Y/1+,M0@9BA
MUR*G"Q.V<#6.%V:Z9&5R9?^L%B74@MX\ -DVASIA,+D%*"E4H.\*?FE1KA%(
M:V&M[72_@0!A5^]U3^A>S>T^;.)VC[5J\=;[W3- JP@.[7D?UO"\MWCJ7.\9
M&$O2#^-\'VJ=[RU2];SO&=RT5*_E?Q\V\+^W2#=RP&< KTK\RB[X87,7?-L*
M]KF,E6D,-7E4;:+&)2QMT]COCE?;0BI':3*-87?V8>,TP\IQFA9'7: FMP8K
MI!\H5#/4AVI:K+2QF@Q891D'B]8,JT1K6L34X9H,7(74@P1LAKJ 38M1@\MO
M&>"JD:K0U%]ZTZ+<Z"I=BWZM>%W6?:@D>86(W;!>Q*Y%5A^RRP!:FG.HH-VP
M0M"N1:QIU"[;,:O3OW[<;KA7W*YM$4U;Q"-RP;_:7/,H"H_QC"F>X]KM1"WE
MV[2>XX:MYT=+:,]?"XGUYX&ER(*V9=4*"6>:C9KD%8+"PWI!X1;9@]VSS X7
M>PA0CA1[W+#4MIR#WN?\OVA;'WNYYV:BA.RC-/Q)&KQ<$1I87N$Q)/FAH3E"
MJ\P[0]%#2O?$%L*R+^.4,O; #?PDI9N*.EK[3O*&AU(=U:,[2G7R//Q'-V5N
MID#)@T15=)#8XM_=5$0S3>QH4JR,3AE?\L_>N-@A94."W4 ;F7'[W][ZP-I>
MU-9ERR1^[:V#A[ M'ND:U%$BY8I^=E,!S=3PL5U;B82'_VBB0/X1H&$TAWDP
MYR/U3ATR;"ZE&:XNE],=''<'[_;7(ZBM0]"D_&RE!BM:'XF$2?PZ!!;R6VU5
MZD"P\/^Z"1^OB1->$WMH<=JC_!&HB@H(:EXL&[L_= ?]>@ 4WIVK6&K"P L^
M:V9I^<MR5<J7.;]$C'OW@.+;>/4T::Z&^O'"YHL*(:O)2%T<&>*7R)BJ=M"%
M]<I%'@H(W=RQ_ZN/%K*4VU2(HL[B-R:%CMP7[\!RQ<N84%CB<,F6N,_\Z;.I
M"^F7&=G^X'<]9?2:FWBY\7Q)V!"&Z&84P)*O%IE%X=0/<!!R">)40$**&4G'
M\K#K\N.Y%YV \J\4(D9-F5$7G1ERQ1.2@ICM4S!QGD1)3DCC;U9%>=/HI:6+
MCDW!P<%NHR>4V ".?T?)4CB$K_)NZ2\@65Z1W!CS'9BJK.</(4P0=B[C(E)#
MBSFR32R-[6X.8%'TO\H@G>I/1)P,I9"<%&4 1.]&Q.E.T:@J/,9 J&O!-WR_
MQML@6TWCJ="(!ZC8P#T%FMJN(9/-Q5X <Z#?QMJ=^(HAA;_O.YX]@H<)?0RG
MA#K8XRLR:<#Y0@)^3V@MP5R?U1BT-1WVTG7)"Z>\(_2&A--@%KJ)C^'2<X3;
M<DOC?X9L&VC&'=5-](CMN4.6"'O?M>=_9OW!1OR(Y*.-63*>87NT1',V(N4-
MKD!JFG4CSPGY\(K<)[ 7'G')?),W2T5CFCVW'M#YYG'CLQ)X(Q,#$'$+;5-'
M9YI=#[/=^)3E&:<_^&S.^XVP749!_6*6:=J+ QEI!(=U<0HH;X>2R#2+$N_R
M>'8K'NG]#3L@A:0NIR0,LL$V_YY-Z%QG/S5Y/RF&+?'8)H;MH*)9J;! +<TT
MS8 M!FD :NSEZO\!GL$+@>\H;M<!4 ^YUVQT)VS#Z[,%BMCW@3/RMI'4&[+$
M-G9!'CM?MYSOMSIZM9J]#*)E,+#- )M.\3-V0N2R=1'@>5(%$Z#\>[B?L8>7
MX?* U=VD\'B\8H/5*LIY P#P,ZWW^!F<Z'*(&)QJ5F.YB&_=("/WHV)='A\L
M>  ^*/%A)QUSXX9P!<$+0-X\:>1N+,&8O8MNIWK082H2YA=&*[EO[:)YI9%S
M/Y7,&V1_]=!LAETL=LV)P?E%EI+(M$56H0M%:\*"43HZT^RZ 3> KWDKLJFF
MZ2Q6Y_*M[M+E>QF!:98\D8"U#X4E.PE,L^2&V&%\L"\:J#)[A_P2O!JU86OR
M=(>TO6M;,$Q%8Y@YETN^7/B/H!K/%&\R"O]?%6)CEA,:5VA>\VOB\Y;X!8(K
M0KZ*&SI%9&LQ&08UCZR-V$*4BD['+ $*?C!!&_&N]0V;@!_X2^6/##"YD];B
M"N+E+C\F=,[/MCT>RNX]UB%L31RK.Y[E(HT3IIV-5\+%&\<B93]6/3YC6KYN
M(:T*9XQ\/Q2+6;["C#>1:"XM>1LQ?]/=9X7=%@_J"(W'LQGP%BIOI$HRO]N&
ML2ZRJ?+'_<&'_$)B1[9IRXAKM,)LQ7//5LPPGKIXOOUR0>SCN(> C4.L5XKJ
MX*V.5T_>VCW%F%8K6?#>J[%];ZH545W?(9M_!Z 0^2C/-<T&J:K%TEP!12;?
M8#N.^\<#98M*LTVSHJS-L!YP7*5MR72FV97MT$-U?Q^::L6.6G]7$9UWQMJU
M/23"U\"%OK,CVVPKBEVF/-ML*T[45IR\#2M.U5:<FFI%=M+HJ^>4_MNPHC!8
M[<@VVXI"[]Z1;9H5"E432]Z0-1-*G- .?D.4L@W>1GP9"[DCS^;Q ;B!Z.]U
M?)OHB1'YT2V\LD^I)A\]N73^"/U N"HR9XU?N:0WX_!X6E" ?X:>P^@^LW+Y
M($I8\51J-#<AL'9SEGO=7KC?&W&;XC+0N$$+-JB&[!R%:7VKB(?6EC-3;9%<
M:[+'3:A>OC10TYIF7QX)I4,C1V&Z+<JI-D=ANBW*C6>.PC1;[DA(JXS;@_<E
MHWXC9O,.%N%UI9FK7U(#37C?R*QWAY^KS>C'92VC"?/_6,4,AGM43(;YC53,
M+9XO@DK&?2BIF6;<;Z1J*O>'P3Z=:?#V*J9H@W9=8*RG\)$?8JP$U+NRJ:01
M]UN%6>4ORE&8!O/(X]%YUB?YY<XR/_U. L,MZ>LLZ;\92PH[])T$IEERNP9J
M8Q\F%-O1N:&"FUM!8KXUA0,7"A+SK2GLR!4DYEM3F'L5).9;4_!L*4C,MZ8P
M-BM(S+>F$(!4D)AO3<'_HR QWYJ"9TY!8KXUXG31XP+1HD^X$K%I%M[ #"C;
M(CRAM?14#/LOR;A=\P_EP /X0)^!1Z7BL)84]]I+R%O9<FQO&)2>PK_:?$9_
M$'KM(C]Z OD)UL&52^RO99<4:HO(-)L@2?^^A[SC^X_QXU'>?$+)#,MW,G;D
MOYD89OZ"Y]:2_"T-+:$I;5QG,>^@B-H+_F(9/(-+HJ<+MQ<M2QIU#183&W%R
M72B^M7V-*.6? <XY4]14IJ"K&<&V1J!U%5-+J=Z(J>)3-$QR<A$XO1C![Y4L
M5RY$K4(*YU:B?S-#E^J[40]@ W[FFB1?D'J (*3BQ$GZ+:DO$$0'5:01_;!2
M36E+NKJ\0C[VQ[.)]&'OXC4U)9%LJ0'7TI+/5A3/(3&LQ'^L '$$J6!F U;#
MC-_]7FN)N96(#3.0+;NWRVT7B4\8?&*[C+&7>8-4.FM5D?[[C7T[VW$8\ 4&
M6L?/?&WUY\//>+;#WGI<YEE].05W$BY7_OVD\+7 8M;WW&^*QP2B;^'^]%]0
M2P,$%     @ ,6];2LEE%_YB$0  8_8  !0   !R;W M,C Q-C$R,S%?8V%L
M+GAM;.5=67/CQA%^3U7^ R._AJ*T&SO>+<LNZM@M56E-1EK;>4M!P%"$#6*8
M&4 2\^LS@X/$,4<#!(D6_+('T=/3QS>-1L_UPT^OJV#T3!CW:7AQ<GYZ=C(B
MH4L]/WRZ.(GYV.&N[Y_\].-?__+#W\;CSR0DS(F(-WK<C&ZN/T_O%WX@2/EH
M?C\3_R2C?YP*'J=GHRNZWC#_:1F-SC]\^'8T'KT[._]V]!"O5GXT^N2'3NCZ
M3C":,S^,!(._C^[NKDY'TR 8):WXB!%.V#/Q3L=CV;GHY8^/\H]'AY.1$#KD
M'U^Y?W&RC*+UQ\GDY>7E].7]*65/DW=G9^>3?W^Y>W"79.6,_9!'HC=R,A+T
M'WGRXQUUG2C1N-#\]9$%.8/WDVU?6@KYOW%.-I8_C<_?C=^?G[YR[R0343X&
M=)*3O];H,YV$$3],DJ=;4L'(-[#>JBVL-QJE]F,T(/=D,9)__W)_NVW-Z)JP
MB+C+4Y>N)O+IY%: 8$6^.J^$7Y/(\0,N.DZ81)LUN3CA_FH=D/RW)2.+BQ/!
M1ICA_+OS=ZD1OE$QF;239^JZ+";>G>\\"L1%_CYB&7BUE.XSI=Z+'P33T)M%
M2\)N0V'[)_\Q(%/.2;2'K&#.+26_#9])&%&VET%53%K*<T5#3@/?DT'F(1)_
MK@1G/EM<.7SY*: O;<0#\.Q:6KI:,[(D(?>?23H*NI1;Q;UC#6X<%LK WJ'8
M.Y8=R'KI!#*Z/2R)& 1["EGA593.=0(W#I)WQ9WX?ZD?\AJ1T"->WI.4L9WX
M28=YEP%U2]T$\EU%65F?K)<DY"\<_IC$??&Z?G*<]40J.B%!Q/-?$M7'9^?9
MR^F;[.?_I"$DYQPXCR2X."G_&/F1U"K_<=*7J'D<K A;_3D3=_=S6>"".Z>L
M++O#W)R)^&?)E_67:T8QX2*?2;B-?0'SO/V"T57-CE0K;$&HCZ.TU2BBHQTU
M91YA%R?_D,G9"Y'I49:I]>:-ZEOH9Q+=O+I!+--&C:>:-,D, VN"R<,ME-1X
M'\8I0\9[/,BX)@O"&/%$TK<5_&<:NK'X,8PJF( 19X:R$6/"02/%- BP\<A\
M_PZ/[Y,$-9-5YW(C3680#0TF!T/4T/A5TS1SYSD>=Z8R7BG=J'Q6RA6NU&X[
MHOPRO1>?3?*OF__&_K,3R#QT&ETYC&U$&/W5"6)2T:M1FTQ?8)N^X5MU%FVG
MK0+5&6<);B#'#.QGB,#NNC06HMX3EPBQQ7M7A%L-]@&D^5 PDB)$1 /=S$ P
M,\(7[/(2QD:(6<M<ZX^V&6KQ$4)_&F0W^Z_<$%^>.6=D[?A>4ENL^$OU*-.Y
M_ BAOPRRF_U5;H@Z-U1'53U!/2O$'$&M>IC]J&J>>?,[/-[<175^1\.GKX2M
MKF@8,<>-^(S-&7UBSJHZ+ILURJP%;800":WT-:,#RC)#S+<6Q/3[#=5PD"19
M!?:!,4_KOIMYX(212(1E$KR6]>]Z6@$AW;ZV3*28?-I *8V+S1R P#ZBQPNS
MB$+:AXBZ?RQI(*3D4O)H4_$ZE#PSDIT<@^)Z'?7J]"EY%CJOR:.^-FDFRO71
M$/4W)%6VIT!M2B.RP$@.2QT#?%\&A;II00=(#=I(7J]":\C1^;ZAAB84V%DA
M_?* (,%.6/P2>2O>!VME\KN)";Y:3D%0];>FGJ#^GNJ_CEU?KJ2M2YKI=D5)
M'1T*]*K+DB#5=!@N%R9UK/ EEWD5=>YLY$>?N1ZM)JI4HJM$B#UN5PKF;B6?
MS-??X_%U,</2A"T]A2(?1>]BNSH _RJ9X'LEY8F37+I'0IZH)"?)+AU.O"EC
M3OB4+I/+M=RH(; WGTH:VX(/5CAU91H Z/;H*H/F/_% ,WLA%M9J&],+/5TY
MO5#1884.5#5X>J%BA6\97X[C>_),PEB37IB)*O&D2H35XR"E&D2"*A]@603!
M]V'KG#IY^^JS:!O,>U+=7'2EIN*ESA!*EA7K8"R,6&O5UNHTJGKT5T8<'K--
M(I1J;9>>(%-'1= ?:,TPM2I30JL:GRH>JM1YW"].19:UHJ'6K;K'^>J\VF.L
M+K4H G!HG0/"DH;G^5(')Y@[OLB3KIRU'SE!0?1JW@END">@@ 98,=!860 J
M(#SQY:;W<B-A2+Q\UYA(K..5U)1X(NGR7;^:I\(;;)>6V!M@Q4EC90$X@?#$
M-]U7D#*9I5!LCKRC7&Z>F"W$]UC]H[9-Z]VG;K/66.&TGQD@,:AI!\!T&>M7
MA#5U;OPQH>)HJ7/^,*G:Z$[\_PB[6Y6[?OL*$ )3.X!5AK_R6>:ARK,>5Z;G
M0GP2,)3+_?PP%A:=K>51',)U_)(L*".%DM,7/Z1,(.0VC @C7"ZC*G-) ?2%
M1$OJR97>/$J\5;%.#SUOU]4?L>?>//LS#6FJ4/B4RGKS*NO)U2\<*UV.6#U=
M?U&S#Q!1N,U*<?B(LLJ0;I 1WPS6K"RI(I@:*/*%,RJ*_HX48*+_.:.+VJ>$
MXDE^L$#Q28\5$2[RI*SF7"N'*)YM:R&E9_T%!96!J5GVTD MM$_K'J5V"&M8
M#TY >"9@?2FXYFE>9:T^1><WL_PFS]5:(LS[37&-FH)%27$%E^24CV)KA',$
M) CDB1/)N6_R$*JIM_)#GT=2EV=-OM*L48YR8".T.&BE-00B4,;0L/<GR/[L
MJ4B?>9]2.GP5V%PU]2#7/-T=W5-^^J>#H-D^?<*O)IFJJ-MSOO39\4,N=2%\
M%MZ\RL$2^WPI=9@MY%J_:L8.I<_S>#O]GPZQ36W8)X8!LB+,)-7E1MIGI:WD
MQ))\::@XHESXLM^M6EFHO!0I6+U:8*$JE3055&CA:-,( AT%#UN:BF+60G7$
M:H_K7ZJR:&8S 92[53%ZROX*XH>8JCGFB((X@)IU*8TJ [^D@%SF@R^ 0N9Z
MYY0EOHDBYC_&D=RE\Y7.'=T&S?VY%7=Q[L,-G54_B3>Q_Q2F*W'=S5?FA-QQ
M$P5"+_E?-@R\W^/TK=N=#P[:M\5C!^J[QTI31T"G_?JK7-S:3Z?M+N3CZ?*V
MPNE<_I!HG%#-*8\8B7R69#19\B7/5.'UM*%KMH  VXSMH$?BGE8^UB!K+B9P
M#AMA?M9MHM$DH]N[Y[>P)&QW[P:NHX'GA/FR)N'*?1'DFJ1_5[^Q6C0U'A2L
M:]K;6^9FL2"N@-K-J[N4.UGOA>=FH5KXBG':-,V,TZQICR&DC?_I7J8I!Y &
M_<N(TJQ??.N.Y+'!0LHYH\^^B#V7FU^XW%Z[G4.;BD3O.=V!J"A/UHL('3#;
M51WV8M9G6;,$D]NPOFLY.R^C7NILVG)7_H2W[+4DV@5 Z#ZFJM95]Q H*\3"
M!<G'/Z*/GKK\A>O&K/A4T&H16:(=)@;UYC@XZDI=JU8[]#SE/%W)O/I_B0JS
M179%9?@DUQ;6KL@"D.9;A(RD0P!9 V-TC#%SSWDH0W3)Q)N?W^@.-> ID/UA
MHIXE.4>T)UJ\?I-/XT^4)04 A7(5M#1HD9\A#6DQ!&0U-TW'> ,)@'"-NC)1
M+!Z>)Y>>UDY/A'PA@)F8/A8 3(8 WTX,>(Q/"(!,^&90RBE#]9)%8YJG(U8F
M>G7B(6"SD4$.FNS5^\X#*J+2E7[8Y#,HA?L\P''4T-8:/I5MAX#,?<QUM&"I
M%$5U0D_/B< U63/B^HE*%5BJ'FV/ "P^&@*H#,IVC)ER3WDH0W3*2AW4OX3B
M/1_(DP_A(<S01ANZE&V&@*XVYCEXJ%**@'!_R,/2820Y;O>J< 9O!8!FHGS?
MH89H"! #&:!C3.GZQ'=7E]Q#(DM"LU#N0IXM+F/NAZ16F+.1%784J<F&@"2@
M$3K&DK[7_!6):KMD-9A6#@>VOAXU]-I78XU^"$AK:I:#OQ)KW6?8^X!I75O+
M12F=KH?8:YG*OI+@VSZMT2C=\M;1PI6&S,P+5\#,>I\G^4JOQ6 ,Z/J!+J(7
MD6]H9D>T=)4Y$04=NE#:U-44;@9(" 5V7YS_4'2+<-J_,%LC='8)\9)=JN+?
M7BQ559>&&[:JS\&96PT)?<U,=" L6H5 ^(V[&T=35[Q"Q5=5EOZ2="EX\HI-
MGWC:  AO6HN)D*9# FH+8QTL<D(D03B%K!EN2=5;80=84+6U-@=7?>LA8;>=
MR8X3;/7"()S[J U!8")@I=>%UV&__*%F.70@U;[PO\.$O<*@N?839:.8%>I>
M]8@);Y'C#])B$ AL;)JN,0@1 .$A11W7DMJ5* Y12P)+@N^2"XU&VR7/7=22
M&C(SUY+ S% $VUO.8R&N&)L/)/0I*UXJ:XBXD&:*L&MNAB[V-L4%;6TD2  &
M2E,-P&8I$.YZRC.8V4*\.X0!0D^7>2HH*KEFB6(0^+*JWC645!VJKO+M.8.\
M)^NMI$*79\(BN492$<< E-MKL@R40T 3W!0=H\K8L7+[4M\?*+MA(&3,8ZIJ
MAQR LAZDZI1#@!?<%(<+6O6.,WA]CPE=Q0)]90^-0FU#8M:@M2(_ [4>!#+W
M,MD!LS60,/B.JBBJD"Y8*MVP:P"L@5H!4"7UT !I-\D! :CLO,NR *,IBL[?
M91@2/XCLS2.KM11HSLC*CU>V% Y&OLWC;.1#@%!#HW2>T=EZ1UAV_N)$,4O4
MRK^.%6 S$V76U!$- 5@@ W0,)UV?JA6(/8/HYM4E7)[[EQT#F$11Y5)P>RK7
M":_\6+']> T!N5V:LV. [RE:E_N+E6_D4DX@LX":7/7+W!JU465W^C9#0&,;
M\QPRT].+H%J=@.<#HU@\NI/SB;/%%2->[7:*1FT4<#2T&1H<H>8Y(!P-(@!7
MN+_AJ>)V,Y"'F"H&2V)Y QWUN-W" 6O7)'+\H+_S=7-1-O77H^K1=H=3\5&/
M&[DR,>Z=%Y&!"^PX@=R[_Q"OUX'JQ!L8>55)+7F?%X\I?$,;JUBY&&S',]U@
M9>.%K["WE?DWROZX#9. 7=LG:B:J>K]"A-CG)G5@GJYPP+>\9BOIKTX0)]K<
M$T[8LWZL:PFK?E80(O:U32V8OQ5<$&[\V8K[25ZFNR3>9TIKBRS,1%5G5X@0
M.]JD#LS)%0Z8$B$ITHL?!/EY.]7#HOK.CJ3I(G+G/\M4LRQ:/5^"$6>NLQ'W
M-M@,@B4WH,.5+I';U<[(^QN*0/_1QDJ7AJFY%SEP[=SQY5T&F:>N&Z^D^L0K
MG@P'QY&%@1U96@9O'&LPPW2'/FU_JE=*;Q>%UH^W[/LM4I<HO0"M^@*QTN4'
M6.KI^BQXRFT[OSF,.6&T241T@GJ%TT"T*VDJB?H;K':_4*!NI;&H99N5&I7L
M\!W4FE\?G1TPJX:VF6B;G:N)D'L>I!O<\SIVJD7,_7K^*N8171%V3=:4^Y$F
MJEFH\ANW=%3(G0_3#NY]+3]\I[+EHMZ311QNU=F846 FKH!!1_Q&, '2M3DT
M=&SQ':R4J2/7Z/$KNEKY7%Y*:4Q^S+3E!$A'BQP>332%H\/"%=\G8U+P@:;&
M,.+B=;;@)!D=/AKI"@>(C:UJGT'/IUOG.[B,J:6%*C_S6D>%' PP[> HT/+#
M-]=SZ0>"YQ._#=/%9W+K%:]ZWTR4F4='A-SW(-W@KM>QLZR>.O+*B.U-AWU7
M;=+K6+?W.@N9Y(6L@%W[S1N6+M:%->SYSN&JD/?$I:$K,)?()WY,UT+)?4$"
M4=5B[UX\C,:R\NAOR+> !>W&5*40 1=C=R=QX^[Q?8I %+DFR<E#0O5_Q4[@
M+WSBY:<1"7QHU\!WS[D!Q,&<APC\=F8]\'  "X7P3#6(?MD@+U%<^Z*AS#/\
M6LV_2Y8-QH6=Y1 '1$-#'G@DV*7!5Y5H]L*3RZ:$QY=[Y3=5)JT2G!V3(>+:
M:JRCI3B[_FV3WDC!FY:!O-]C'B6[%UI 5\>B 7#K+(8(6XNA#@S:>N_XYI @
M>DRC3T3([00/D1/%<D5CB;@%@($<&^#9RG&(\&YFQ@.CW2I,!GY$E\Q#U)+:
MR$M[[X080:$ZU@+U-E8-X*YG-42< PUW8(#KI;"4[K4%W.R!_./1X>3'_P-0
M2P,$%     @ ,6];2@1")%'L0P  %Z$$ !0   !R;W M,C Q-C$R,S%?9&5F
M+GAM;.U]67/D.)+F^YKM?\C->=T\Z^C*LJX9TY796E.F-)*J>_>IC HB)'8Q
M"#4/I:)__0(,(H*'XP8),!0O5:D@X'"'?PXX (?CK__UO$I?/:&\2'#VV^L/
M;]^_?H6R!8Z3[/ZWUU7Q)BH62?+ZO_[S?_Z/O_ZO-V^^H SE48GB5W?K5V>G
M7XZNETE*BA:OKJXOR3_1JQ_?$AIOW[\ZP8_K/+E_*%]]^/3IIU=O7GU\_^&G
M5S?5:I64KSXG690MDBA]=94G64D(_.]7%Q<G;U\=I>FKNE;Q*D<%RI]0_/;-
M&]HX:>7/7^E_[J("O2),9\6OST7RV^N'LGS\]=V[[]^_O_W^PUN<W[_[^/[]
MAW?_]^O%S>(!K:(W25:4I#7T^A4I_VM1_WB!%U%92]RJ_GR7IXS #^^V;7%+
MT+_>L&)OZ$]O/GQ\\\.'M\]%_+IAD7Y6:(05?QZ4;V0BG?CI7?UU6Y002@2D
M6V+7Y<L/V\+M@C_5?\7E:]+)KUYMNCG'*;I&RU?T_[]?GV_KY?@1Y25:/+Q=
MX-4[^O4=[>.X2M%Y<H*S J=)3-'Q]RBMZOX]RN+_KJ(T6:Z)CH\6"UQE97&*
MRBA)"\)8W5JY?D2_O2Z2U6.*V&\/.5K^]IJT1[KUP\\?/FXZ]3^L6GMG)B&A
M2'[)T_46M*=1&9G+(*%GR.4-NE^AK"0]\ 7A^SQZ?$@61SF*SK,ESE=U[]Q$
M*2J.UR>T5_+UY?*2&%J262C#NLGQ9!U5*EO^"7;ID$>&V019& -,QK1/2[RH
M1Z+X!*\>45;8=J.8GB&7UZA,<M3HY[)\0/DQF9"627F51IE%5RK2->3Z<Y3D
M=(Q"Y@P.21CR<H&S>S+ZK$[176G.#DC%D*-SXFVLT&WT;&,+$!%#?LB\D5<H
MODBB.^+:E%8F*J!ER-UI4BQJNR=D+Q^I+T;,JB"H)1\><1&E7W)</5JPK-N
MH1Q?,(Z_)VG*[.T\(\[*?7*7HJ.B0#8^@C)E0\ZO-K^MZ=! AXNS?U7)(QTZ
MS%F6DS2VK2="!>=6((:(&/)S7!5)AHKB:$$D+)(:6N:,":F9SH-D@1)15Z5Q
M'\D$>T7\3+N96H6H4^_T-B)P=^><,G+C^6O&#&O0=N&M&?,)4G'JJYEWH9"<
MK<]CS-: @@./QY@9B(B]OV/,#D##F;=CS!2?U$@^@C&GJH1=>PC&#$LIVOL'
M%E@<T'#H'1BS)2+FWC<P'WSE--USR_[OEM\=55..#7;W)MI$=.R?.?/,;+R:
M!3';S?+N<GF=%'^:>35#*N-YB>/XAVX\0UN?T+$WZ,P/'&FOSODFG;VG:N.C
M.O%.+?U2%QZIG2_JT MUXG^.O<LVWO;::#[S"-ZR>S_9I8?LPC>V\XJ=^L..
M/.$QO$JWWJ3-K+QUZFY*\E^*@N)R>1(5#Y]3_-UPII;1=,WM [$Q5)QG]:S\
M@-,8Y04%-8%XE),R#V0V7$2I2V&4FYQ.UFG$<R\1<:!R]$!\J.0);29(EY)
MU!U+<!;E&8WK<<CVCJ0#7H^CE :WW#P@,@.YM @18==\NV35W-?!BZIQJL_(
M"%RN[19<8G)M'J-\P=AL_MGF=!NCE&3ENSA9O6O*O(M2!15SHJ)8L!,-UOJI
M9K>FYH K\F]JCSA[$Z-E5*4*/HPRCP!MMQSC590HZ-J$X8:T"WYK4F]6:'6'
M<I?,=NDZX/2!,)4OJCOT9ML1#OD%J;>Y)B!)LMK-NR!_=AI&SR7*8A2SIBF[
MYF/#2(TJ#G%3M"@8_T=J7CYA3M"PU,&8@@>!NU9SPGA)\:+#0$I#>W$.6E=M
M6<NHN*O-JRK>W$?1XSLZ?[U#:5FP7^H9[<W[#TTL[W\T/_^QY8](C<[)/[<S
M>!K=H?2WU_P"Q'AH/T %WOD2AV@V1U&!3M'F_U!?7^,T_8SS[U$>]V0UK-UT
MA';M;B_M 'B4=_N+#,*LJ68\-IQ:ECE>"36*;?M@)\2OKX;MO"KQ*VWZ."<?
MFC!^;[CB+^.V9L)=YS$SX2W1 @. 5!*YCB$2C1H_>E4CF056> .XFP<R$1:7
M54FO%-"K(3V%JA1M.D1<-$@E:T@G5[>86*/X'[PJ_ALJ-Y/^!2[Z,QSXK1&^
M]RU(78KXERNO5[O1UH_^1]OSHJA0?%KE= <5Y0FNS[-1_>WRL=[R/7LFRX:D
M0/UYW+A^>ZS6JQ\D,FS[07&DUVNA0=A/(2)L,WQ90$R!@!AC0@)S IEZ3QBC
M3-A$ [.?0X39)@:4NK]5OJ[+7*.D+J4QD GK*PQDG/ISPIAR/]@-9)P6&H3]
M)42$;4S# F(*!%0&LCT F7I/6 YD8IC]XA5F=90$L(=&5NDHN<].JCQ'V6)]
MFT=9$2V:F,/ZKW03@1C_LRI*VA_$W[Q<WD;/5SBO/Y1EGMQ5)0T,O<6;S<D>
M0KVTW:ATXK:#M N?_2\WJ8FY:ZSQ4XB#_L;KIF/),2]V4F6!)"2@LD+B$ @2
MW-8]8;E&XC3!-CW?!XNS:U00^UC41QRDU!'=K*TMB!C>$B5EE:/A48(;<@H8
M5",W.T0:])(=/M4:9&@-8(^>YURY@ZL^/15'>?\ :]Q/EFZT'F3]GD?LG(];
M?!3'M=!1>A4E\7EV$CTF991N8]'/EDNT*#\3A<"3!I&Q!^"1J#=J<DX]2'"/
MVX=RJ#MOGP'?[WF,:,XYP5F3O(V&;=!_ES0R_P8M2,GV10H%MT*9EH)/H4 K
M2 B[[!\[;T*A-0;/( ^@-A.,(WQJ$E-Q(O8,H68]9.D^:&#4[Q$6;^.#GN.R
MK0S%G32HBF0#K%LE2%092&N^W=0ERA#B]_3I-'E*8I3%12M HX<(49&F3^ B
M06I<01JYAF$B3*.^3WL:CNM$"KQ(S<['?I1F\W%,_;6N,ZB-_@*^54;S;G6F
MJ?K I/SPZR+%Q _^[769TSO-] ><E>BY/$OK6K^]+C;WZ4-0ZR98C@XO.*,Q
MPT?/"3<>5U2VKW2X[)@8$%P8Z&&BJW6L)R$(CYIB!QHPI2 B2WNLG78NKC0Z
M%Y9I>H)39M1QFG/=IJ=@H1JQFG2@GB'"5.T<@O-6]Q\?@U)X]T:8"XT/!+37
M.2496MSQUXY7,PPV[GX?1AA_[5SJFMP!$QLKEHO2UBI(K!=1S(@$8;V<'3A0
MITIEMWNIPK*AZEI'1"6]2P@&8<O7-+UIAF)VE0U4OKA0TR6\0J&J6TDH)3WS
M* 5Q5^!HL:A654IO[_%6^[#!Z]9CQJ]>+U1DF(JN-BBH$P_B]D(GC@]$BJ!$
MTS%@B5"U+Q='2<\@F>%M@;^^ZXE_0?X,YB*OW^O5G.0]#EM63F_DL$UYMB>'
MC7&S7#EL0S&SE\,6]1*>N4RW8)(<SF'[L@QZ3I&S@+,&.FR#GQS182.<%) .
M6]#)>^ER\%)(!^IVE.8E0W4IE&XZ6+<2BI/E.FQ+)5NPRVZU3JD\S:P[^NRK
MF<Y[Y'E_Y"8EF=^G\ %&;M?DH8!1Y^/1-;H0O2LQTMP\<E/"AT1&GS!';E3Z
MKLRTD^?('*@_3S3-F,Y>;_*7J>-[BZD<9^2?B\W13T1ZZ2C&CTT7@.FJ3*MO
M\WWH5O>9ZJH)^WVFEHD:#[K7'Y)2N]15<"E/6T[&6L2J$K=WI'1;:])8P:T$
M<4[U#T0?G$;QT1-9<=^C;Q7MXM,DK>A^43]%SR[$O(<=2RI-3QM3F2'VW/28
M+3:-N0CB?$U18B@"SJ2JWL#O(WK.!I 6/6*+0KVFVR=_\PC:4Y0/".$SJ*F'
MT@#"^XR IPY822B@3NL:6 TH;+#'<4)6#H]DQ=!A%SQ[U*\(8T]8T5_4H0E^
MAK!3[Q4#U+&0-9TV7PKF!D&  :(."GT<'7;"Z,C1@!=, .7.2RT^XQP60(Y#
M2RJ#B\^:5,)8T*B,;=A57PE0*N"C>_%9L_T@ADKN[CYOWTJ]0M.S*A7"$__W
M BVK]")9]I=N&C5D'="NX<GD-+2)361OFY6\+6I.2FT$83KLX/5R*3XBZP%(
MMQJ[(J5<;=(UOQZ #&771Y%Z0VVO81[K>:Y$Q^M;TC:PCM>H(1NSVC7\7LO3
MA9)H_.+V0^=JCV*+PE&LW5(0HQA?%M(R>.M+HX8,3>T:_I;B.K 0H8@KO]+X
MM6M,"*!V(_L+H,$J,B0(0>MJ]Q@2+J3=H2B8E?-QE:3TG =<$,,?FX[I?PS-
MEP;&!2P124G7.[I4UWUZ00P.7Z/% _'+\G6;;U##"B6;OA&6G(?NU84U (*0
M>!"F7L?SJ4-#M7@[$] >@$13; .DR%L(XI[C-;W$!"QK!K^SZZJ[WV>W1.')
M9+H0:=$+PO1K?N";R,,O;7WZ/[$;J@:+N&YK;%MUJY*@9FDEI0S\41]J@5QO
MF5Z$CC1/,\&XQ5\)JZMJ!?M,T#?F)76_>9KR(// 8L8'VMD=M?2J!6$[7Z-G
MOGZ@;ULO]CE@_0@8%^FG6RT(^^$?.1>7^>9^]'D&'-D-]J^E,5&:]*214LKT
M NQ;(>LGFRP)R1/:)()F]]0OL\W5],O\&RHWEWP^*/>^\Q:E^G'88A@'[A98
M%@;$C:4:M<@215'$T74.10ABUC+M+KU@9@U:EJ-A6.'.3JU'OQ,GM LEYN9W
MQ"J,Z6F+#^Q*&-55B=@:U@TT<%H'L;( +DF'N8#Z=J]$DY$@!G*ZH7>Y% 83
MBHJP+$Y@$7];+6:0P$JRMB&CU4Z=^@FD/V<D#'9'O&(!VM]Q"@;A9I 3. 2S
M<[1C_H9>H8ORN/C]D28'(>5_>O\#+S6@>IU=6D"5.I[6.,(1 9M)W,8,1+])
M!JA"=SAT3)@V#LI;XOM:/< 3L;W/-,E!*]?!-YSE]*&3O',QE+=GXY3F-NC
M"4V?83O+I*2O@0RC<WH?=B$XVP^>C-FM(K% V+:).VFU"<?9MA:$SV C60'M
M!;@CZ,#,"A^[ LXAZKQ+1X&V"R[GMT\ RP/=I)869!M@@H)>E_L.88@U^L,5
M6(O=%6I!TT$,RC"#8"2M2E$AL/P'7RL@@8L7:; UGS@?"4$%5SO"PO"V<@AH
M .\G6\-!? '9&! !+>NWH]\UJI/-G^"BA%]W4"J[7<8+R_HZHE0Q?*PGJ1P0
M[9S^0KI!#!+ O*BQ$M98X(:P;MTDB;I<,O;0AL%\M^O!QD-I0386"@J&L\X%
MUP;*,DK<J(XK+R(:%-Y/\.HNR6JGCZ8^3N(F:_MM'F7%$N6$XW[\B$G5GCVH
M50T<.!;]H ,EO6:"F%X!EJ_1 M]GR;]1?!Z3R2%9)M$V"S$SC5:VXE;*8%*F
M6J'X@M C$PU=OQ(%$I;OS\E*-D=%>717E'FTZ"<T],L$'_"3,#$_TYE>-Y9&
M. G#0=P=85+T#*S_<].MNY\#!R&'?QU8[$@$\1B5(4I!=)YG34>@B^2)_ME_
M0\;%8&O3LMT(:]9RX(CVIX4)QE(S+H=/BLW>+KLBUO</;Q^BC#-*>VE[%-N4
MMOVBK%-/$_[L4\IG8Z$_[Z&%CCM+#EH9U>I>VNS'ZUW_EK2;U?[B?Q.=L/N9
M/__VDM-S$P*Z(-7>@C<F%3C$'?:3#H[MFFW ^DL0 WQ+1'H(01_%V<AV1HRQ
M7->;:63EW7Q6V/K7H<(_%5"C$C@ZW?2.R0"KW6*#R4^A81*(Q9!L;^I5UHH(
MF]UVHE%?6.)-V! [ZGD_ YR=HF*1)W4$MA'4@/I::.O4WPO \7O$/>8Z;3'8
M!7?$"#!^C9Y05J'MD(UNDFR!6L*>1B7YLZPBA9T--_3YZRA;^C.!]5@]:KEV
MLN6%F45PAZ. 8&=1GB79?7&9TU#WT:S#O!DM(S%I9B]LQ;I_W9N,"4O,<OR>
M0T)7K9B S4 @]UQX-?B^RK#&3*"I+K6E/S*DS@ 3QGDHQ.KF34]J I])YVZ>
M(:Z(75P^-G$UQ3$B-H,VE]Z+]JUWFB3PF7CX1$AB9OFZ[IIOB"P[;Z-G#02.
MS8("I,=C8<8V,I%>7!G=>.PR*P[C]!1< (TC^A7*Z[=3CZ,B6<@MV@L[*HOK
M2=B9GZ7[U)>SI?\DK+,1((S360_]T+RD',X8T&/(_RBP9>@P#NCI;"8CP99Y
M-A;X/75V>:9^4N4YO;I6ER144/(4C1RV(6MRA!@.?I,SL=@)^]U7= >?/69U
M81R?.Y=U*E.;RKY>KE&%:$D[\PGCI-^%@'4();TW,I$9"=L;P9PX[;T@LU+I
M<5_FQ>&-73L,(]#!A:"CV]7HAO0"+2<H4^G;1G#1&+9S;.O#^&X<T-AXOERG
ML1=D/]*^]NS5=1AC=A5<.(=#*4_1YF:_^'A[TK8GL;I!VR_:",6:",<F!WPR
M$PTC;F0<H6N/>%+#[+0XB3DV+;YH(X1Z/1S3:[AC!A=&W(T+4=F8<AL]MS[N
M5J C6IYJTR.8H+SI%V2+FGKP991R-IEUAA%/XT+FG703SHCR1D>P2%&C+\@6
ME?O>EQ6*&&3V%T8TB\M<4M_0%.G/6JV,F-^L;F4_34JS=WUG**LY8D;C-^QC
M]UX[% I[O&[]!;VI8%J]481^==_O)8"HM>P%'3CJ-\5P]LM\GBX 1 />+9"4
MXD?P!?!B@3%BX( [R>,$NJUQ(N,">H< XJZY;P4FH%<N+T!-K[R_9PED .!@
M1"2O9 AB2>@5R.XG/ :)^\,!"/12@0N$"-\JL,%(,*\5W*"<KF&6YUF</"5Q
M1>;_]?EJ%97D]RB%ADKP(0-;,LP7,B83CD_/&6.PLTZ28;#3?NTO&;=K.9#E
M>(.[#Q\;U)$?_C@EL$1_@BB"/C5"=S_-0=L"8;0UV*5E.7" 6JEW,:1F+BG5
MB,<M-0>UJ8FHK4$N6<LLW* R;W$9I5)E2DJQYX9YI>:@3#41M97))1M$IFY)
MWN+C]=?HGS@_2:.B %:4AK6;KM2N/=L5J%T_V:Y,M5L/PMF4<+WC^5NT@A<I
M%A34$ I3\+?.-869'*$*?=5&J28C"B"%&0AB[>P%J(/%9LA0A5;<TV)5N#:?
M!JW!K.)O\RA&E"^.I\?YS%R\P6=/OIW-B(6E8FK@ VJI=OP&+00Q7 ER)TN\
M/8.:36]JU9RMEV?>/[8>GE;+03SE).!88<(TK"U'8V@>G0FDQ$C4].0T&)
M,6 /;E(P#ER14.$(>6W3X%'HK8V+R&"\M$O*Q&5^E>.XJA/&'T>+/U-\#V^U
M*A5F.ZZ2PI[\.=,Q"VN*KX@EGE<G:RN( >VD*DJ\0GG]RC5U&QZ21]C;5RC9
M])NPY/PPHRZX)6"$#04QU%Q%)<I*%-^BQ4.&"9;7(%1DQ9KNXA>;'T@41;9$
M"+^5(%SU<YKA:T'6(=>H0*2_'XZR^!0]H10_TK W$"M:=;8[6$IUYH<BD\ZP
MA)1BDT$<0=5/#Z\>48F.[G-4QU3"<Y6\8--YHH+S@X^RV):8$;43Q.NE)X2[
MJD3Y#5Z6WZ,<]02#_1N=.LS34:LS/R29=(:M]Z/69!!O;_Z>/:IY0O*"3>>)
M"LX//LIB6V)&U$X0#TYN'#9XD@*_=5SC&4]%(N&<.,']":>5;/*O[WK==$'^
MW'P!/G0Z$#T3VO$N[VVG"W/\B/*2 .TMF?W>U9UWGCT17G!>9Y(HHR3=GDHX
M;^IJ\]OZ*HVRDJ;!_5>5U"X::]@;QGF,7?0O]##@*U=@UJ!0P9^)\YC[DN-"
M6?1.89G836%/HX*&^K"FQ.V10=Y,/1A(R >QR7:T6%2K*B7C%EE:/>9HD30/
MX#VFJ%98%A^M<%XF_V8O(,$R]<#DFNSV.6)79&<!T)%Z41_*[A@)8Z^0Q]_P
MXK=*4=F8Z/,*MJ,147R;VG(\;%^,]KM+V 9W#PC0I^U-C?:G62A:((V^8KO$
M@MB.V\6?<$407VQ7JS:XT"ZK-NE%=CU(&,JN#Q?UAMH;=O.XP\Z5Z'A]2]H&
MXM$T:LCFF7:-0.+/%*$DFGJX_0#'FXE;%,Y#[9:"<,[YLI"6P3 >C1HR-+5K
M^(L=TX&%"$5<^97&KUUC0@"U&]E?  T"FT*"$!3OY1Y#PM@N=R@*)H[K(LIB
M<*-X^*'ID/:'T#QB8"S  E&4=+NC277;IA7$0'!<)6F<9'#@'?QQF_*B^W$>
MRA2*9*#0/KT@K)(=2VYY%AX><TKUCHL'I>:A;S4A#13/)1S$?@4[D";\LW^V
M F1.<,$YW].NQQ:ZZO7F@1O3CC! DD9306RA?(T6#V39GJ_;(H%H4BC9=)NP
MY#P0HRZL 4:$Q(?A2Q.>)K<R6]:)/?HGXKY/>C6NOPYVO_3S0 PWT+2305P$
M<#XL8??L>9%6U.MARM?K,&YUM<X"JH=Y25<,#/E5;UD_&=[R[NRYZK,0Q+)E
MMZTG$4"\F:]3>;"EKU9YTHU]6T!:]8P+..HRT%YNS>,@X)"22/^P0 N,(R4D
M4N'!)AW1"\SRHH?.T"ZO'](1O1B@'M(1N;O@?DA'U ;C(1W1?J<C.MPN=8 >
MVQNFAI#2NV7J=Y@17$GA[6KI5)'G<@EAUTK 'G2O0;6X7'B_=QNT%"E.5R.[
MWZ#2E"0M34AW' 1LM@+;VP'LZA"2$)"#BDM@_C!3ZQO'P.,V&OH /KQ[H%98
M#C&?]P\<PDE\!\$!=,*YA[#;CQ*P*][S5JTXV.^65YQTKUL70,8]8 (FG<;:
MA_KSV,,6R'1(LFH"M!'2J\K:-DVL&JS'=DBLJC0V'A*KSA.,A\2JA\2JA]R8
M*HB:56Y,OR/8(2?4;')"A7&CX)"<;E^3T_G=USCD')LJYYC?NP/U,>T-6N2(
MHVQ^@?:1>*_ _-0N%=-2]Q!]?I;3.?18\&F&_6;W/#RHH ZE !]4 #)^SJ$G
M->)Z3 <Q**;G%Z^FQJY"#$X9&NOB?F]Z!?CN71:."!S.O4&5W[68RW0;A(/Z
M%&:!76W97JC;O+4<GU9YDMU?H3S!,4=-HJ(]U<%%0U:G@G#**H9I!;'"9BS^
M(T]*XK=?+I?UMA&*;_%-U'XO[W<B*0<'6G5[P%"L&S)23,17AHXB\2!6TXQG
M,H%FQ6;OD;BN5Q5Q8:,"'2T6N,I*8@!'\3^KHJR?0N @RH!"#U=:%$)&EWE7
M*&-,JXD@UO.,\^;J-UEO$H9/T>;_'$P)R_;0PRD;,DY4Q%-&!(=8$ ^6[&(-
MMO@5!AZ!I0911KU2DX84"?6K)HA4LUPR[6V$>80!W91D'JSSES53X,V&)2CP
M1ZDL X.X;"#!/3 *L)ZH<.Q.AW0-&C')(-8M#4M@K /XC6F[^\U?T(R:WK!8
MFHY"101KM78)S4N-@V@+/XJ$PDW,-"D,']'3I8-PD!QO5/3A8Z,@\L,?7U&<
M+"*::^=FD9#6DF6R.%]%][P$?LKE61HF>7E/KA=L<UA?Q(Y2VT3K-$MR8I9&
M"JKU>BD)O^ 7:*2""H2F*:D00M5 M<<PL?,L)FNL/(E2B4[D!7>7Q;D%0].1
MLE!"78FH6&Z0@#H[RU!^O[Y9%]3))L9[0EQET@7P";-:X49,6>'0]*<EG%"'
M,DK#[8<)D\Z=)@5=#B59A>)+\G437D>/9Y/B$1=1^B7'U6, N><(QVCG.D1I
ME"W0S0-"--7?41S7O1&E5!RRW*MR5!RONR(0$IL$7+#(@Y7J=G":O.7M:#=A
MR_[>@VDS+.:7&$Z1Q,T?/379DF'OS!B3\9808'IX8F?=W<TM,)DD]8LZQA($
ML;C48/\4%8L\>6SVPF^3%2EXN60$S.U(C:Z^8<GH'BS-A4+F87HRD8(X<-:0
MIW$.;Q^B<E,0%9W:YM:H2EG?'N64#Q;I1BGSL$FY4$$<W7=X^H9+4)8O!%L7
MN"@N,Y7Y4)\*9&TZ5%ZP91EW=BA6I". 90@"N)=S&SV?/3^BK$#;.!O:]*Y9
M:,;1J\1N$BA6>EEH-NI*C^!5Y=<R9 +$ZN>J).P3#HY11GJ@[$6&B1!K4I5=
M_-:J^K+0:]&M'C&LQW40]TTV/40GA,]$W^=9G#PE<16EZ?HFN<_HN5E$WZY9
M/>*,;BO7$A#YEY?YWU :?\8Y%6W[N@#<1\=HB>FU1=H2Z1QPB],+!YVMSHDY
M>%GV[%_)'H<%+\+S+R3MU<$)%*HX<:N3'9CX>8G$XW@QM0J]CQ$3"-R^>C>/
M\-3QNP9\H&7*1B<;0@*(O)W:M"<9320AP1/)/,U $E"LLA;?W QNEE2@758=
M*CZ?OIG4+OI[K,9=/:UIL<A@8]X/IC((R0[=6.#'=V9B+9)W>P*WE[%B[H\(
M@*^JU6-Q<07&DW*_-YT(?/>TAV,[B&*YL&W$&#9'(0 T$]Y@6&<LJ7=A:MT-
MUP**I:&A#2K]TKQOO>[SY#9+F0POUJ?+I7RZ%I678]>_MZJ*(S'DI ZEI!D)
M6,+U^5S 1>S'>04,Y+&Y1(S0J7*!F6!23W<XW9U&'*_I,00OK 2^H^."%(0T
M;5(A>&K"<:@/0;O.4L3FSE&S:SN(P:[G+%Q@KC^G4!+>D.V6?&E^G'JWA;'U
MV64PB*A0#H><]XT5RHIQZM]G4\$,'UJZFW]M\@) !.6C.8,$\+AU"*!0V$DS
M0H7.)I<6+H+QP^J<4<TPE]UO>&Y").%LP*KE64)@>?DP@I0XPP'6%UD!(ZV4
MOW+BPQ%DPLO31XM%3B;"BR2Z2U)"$FWO23->7+>X#2]"WJ]D;_5"PZI.HCQ?
M+W'^/<IC[E5JC1K,0%1J^!L>N-PI"ZXLK[>10$=I6$/4]D"@T$8]' AH!^%)
M\!DDHU;2W&@DHYTR/.!J4K#TJ\T=.L)N< JD?DMAN"%<=O\>I=7&KTI3_)TN
MZY2AQ:\JA1=4=>X0DW:'4YA!K06Q/":>Q4F.XJ1LLWNTHEES>\A2*+F['<8O
M.0_<J MK !,A\2!R$X,<"J<TC1HBE,QS(M,7WA5J.-.7W^S&?(&@JP.*I:63
ME(]0?6>SD2PTWGH"FFVF9'BP')XP2,L))R?_IPNJV.!.3N(S 0EY_K043N0Q
MR!\W;%*QM @5840,R[7-@X12,"^7/!<2P<79.@7&8),[%&A N_HNL"'<U;=!
M1S"[^NP-0C@_,/B1Y0;N??3DCJI:-Y:((]5L-Y2T3RL(8]]NB!]5Y0/.DW+-
M#3?@%>H<U@T+S<4-4!)2TP?@T0S"CH?,"8YL^<6XZO<_UTM4"BI=\<2^3Q36
M=E#SNJ6^.:?S'C7./Y@W4;G"<;R.TH.9KL_)$C3/HO0:/:&L0C<H?TH6Z/SZ
MAI-+7JGT%@*2TEZ/WP5FC74E%8.AG7!>0C6(H> SSE%RGYW0/=(<?E1 5(2E
M?P*+!*QR!9E4]0R3"L+@ZX"0HRRF\2#I_ZGRI(B3^L%G4,^*I=L/8HE*!ZQ]
M/4E5@2"E&L2YU'64W2/ LQ_\SE9JN]_GXK_S1-%TV5MDPM$<O-0>?FEK;Q*+
M%+K?0XU@$==M16VK;E42U/RII)2!0^E#+9"/+-.+T!/F:288?_<K8755K>!7
MR*!O[,6Q[C=/$QED'EC,^$ [FU+U*V+=:D'8SM?HF:\?Z!O33_=;8/H1,"[2
M3[?:T'XF#,:]P-D]6;NL3M%=Z3LVEO)PGA5E7M6!S9QX6$DI=NV.5\J;!=">
MOFUZNB<2]*F1H_O)UW5 29=CH0B=2WTP)6H570I!#%I=;G_/HA7.R^3?**XO
M=)$UX%6.5DFU^H;Z&C6H"0)74C-</)AW@")<M!H(PD5I _RDRG,TB X4E "&
M@VV)<%$@%\A@<-@2"F*EUN;L&\X64L4."P&Z;1>:AWJY8AEHN$TKB%#.+M_G
M15'1Z&,:+?A!./"#)<&!OE<R7)VK"V@TD/<(!A&*V>.0[O6CHKPF'-;;@/$5
MRA?D0W3?C\K4KPAC0UAQ-E!1%]\,.4+Z03Q:T&7X&L5H53_2=I4G"Z2((FDM
M$$*"6G/!CZK@1N 1$ \B(7V7V\_1 H'72V3%0&RTB\T%#%S1C+3?IM;.,QZ*
MNG/TKPIEB_7ED@ SP7&RN(K6JZ&;J5L-AH.@VFS@H2JZ&5P$U!OX?'*9 12>
MYYHF"^HIU1N,9-++Q8A0JRKT07A5YX(,K2ZP\D-X+;"=K?<!C3!?H[*J#[B'
M=]+D!4&\= O.!1T"\8RPT*7'-.]W4_,JQPN$XOI-GWJQC<K+)5MVG>"B[&^X
MJU=HNDJE0KB(T!97$1DJ=!E"/(<2H2S!.3L9^H9+5#1[;D=9O-N;.;HC<D:+
M_I1C6)N%&NG6#A=(=AVAB"KM1AC$PMDU/5ZS89*#*+7"P"XJ5#A<O&B):;"K
M"M%D:/"[O=KFLN$Q0<4U>FQ<*.)GYTFV2!ZC]#S[AI[+V^\H?4)?<58^]&<K
M)[0 +!G0F@?4;#O) (D&33*@^MT)UA+B_Z$HO_V.;?#9(V$"RRV)/4$CW"5C
M@'#;$L.>W\UC?=Y)Z_W5G!T18_QMB.P3 H%N&0V#F[88"OUN1&MS_QE7_7@_
M*QJF&-S0V",( ITR%@(W33$ ^MT:UV<^>;(>!=LTC %8T]@G  X[930 UDTQ
M )INKD\.P*,E693;8Q DHP_#'IF]0**H:]R#L=<:BRKTNY/?YO\HBT^BQZ2,
MT@L4%>CR+DWN-X\-;-\B:':'=I(*<&E##L"G&;EYX-1!5QG@U:Q5AEO3<PCP
MD'*S$5EO0%XNEXB8S#VX,0R6Z&S^]DJ$JW^Y0%J;N#U"3$M.'Y.\J>X(W22C
MX5$G.'M">9G<U2_EH(*>1:!M]#0O&LF" M.R"86 46#=(:HH,6F(H<ATNQ]$
M47MR;'%">=_-E5G<1.#W &16>9M+2J]RN+"QZ@9%Q.BVP< 24K UE.U44 (,
M1O"1U50[]D"6O50YZ*";I?3C3_-)4]J5 WK1EEL U'L J0Q$.AY 0)+' * U
MU'Y N4:[C/'?9I<4 U4;1EI1@?H&RE5*)#HD.-1P<*E#+?4\?)S5MZ;!-UF-
M5"U^?55+V6.]+[])8/DY6M#'F)J<1K00>%5?K7 CJZQP$,X9G %42TZ^3KNI
M0&5$+8U91[L?=;3[44>['^>K75A.2^U^[&G7[7)^MW% OOT%3O4E*C/<>&F7
M"5B%*E*I:HY#R_)ZL8+"?E%0V"\*"OME=@J#I3)3V"\]A9FN7A44]DE!89\4
M%/9I=@J#I3)3V*>>PDQCNN0*^_A>KK!^&4AANS)S41A'*B.%[6A9WJ)54-@'
M!85]4%#8A]DI#);*3&$?>@HSC1E24!CL20K+@ J;@]^H(I69POI>HFF,#:@P
M5:5)RS4B"LH%K#Q5Z505** WQB70;E/PZEQ8!K2Z.:S%5:0RL[K!RMMO)$?K
MB*9]UE<'IH#+==7R;,4N+Q\P#'2E55ZWR^G:7MR4&?0M+J-49M% H:%)=PH%
MK$PEN0R,ND/,]C:E\H::PC::PN99T I3D,EFH\S^7B*L+#@XZBB+FTS^%Z@L
M47ZYW/#$;N/"6G5!BZG?CE;(.''82\J LFLSC#N0FT&L/0/5 YI@5I"4[4P.
MW+(!0TE'2KVI@DLSC%N&-V64Q7?K#6H+!EL8"0I%=X]X"(J&C -U&95A("1I
M>]\/GHIJ-Y.>+]>I#04./:=,QXD?E E8?RI2Z3GK UJV=^,4-,8Y,165 34V
MAZT2%:G,--;?(C&^3*:@L1\4-/:#@L9^F)W&8*G,-/9#7V-.=[6Z;?VHH+$?
M%33VX^PT!DMEIK$?>QKS?#]IKH]022(W51Z>X@1L#A^;\ORT\^&QJ<-C4^9J
M.3PVU=;.X;$I_[9S>&RJI1_98U,^KBPG&6*+;K8/?,%Y[DFI++ML+"X;E+S-
MO=QCG.?X.[VG&SV2+^5:07Q954%O\*MZ KN:>K%51[2M0]A>?;U:JYT@AKN>
MFXGR_I5+?@'XNEQ=('1 2(724CM$+=BQ\IR*51]R0$_0:-00C!2#&J'C05]L
MZW%A0#Z,%ZD 3L^>'Y-<"S&<&@+$#&K,$3%BL:T1,R ?Q/-6;4X%T!!@8%[*
M=J750-ZG@H>FW6M(IZA8Y$G]NHW25"&L*9PR.#7GA V];G PA7":">+!JMX!
MZ655%O3DE+C X/-#JL49AJ3%@P>.GL!Z:)'2#N)EJB^D$XL+7!2HN,S.GDO"
M7Y44#]2+OEQ2K[J'$>7R39\IE \=);HB:\%$@7@03UI=4Z_G<GF>Q80G%&>H
M*&[Q-U0VP5M]EU2U^';?6U8\=)!H"JR%$3EMRQL+X_DQ4/H?:3F!C^(C%9"5
M'R)+"V3D=713!&VN/<PC15!7#N!8F5\ #+T.X*!9KO5!_+7DW)E+<1A^'5"Z
MH"YC8 H941%0O?Y3! D4-U"K-#W0D-A0HT&E!C+4Z>!XV*M6H0-N?;4*C[S5
M%1O,(?@U>L+I$ST-D=^(42J[3?$H+.O)CQ,:*M:3D*_X74B7A-[0N/_ZKM<A
M9!+X<_,%^-#I*C+#(^(:QHS-3F?EF$Q?)5H\O%W@U;NZFSY'2?[W**W0*2JC
M)"U>^X+@EI$CLOPIZ86/BR2ZHQV5T)C^J*A(YUUFUXB^@D87SO63:#G[\S@J
MDF+@B#60'85V P#'M+VF'B^;5-2[I+/'**)<?DZ>4<RVM^#M(L/JK=3B>M4]
MC1WC0 E;=V![''+*(TM3KL=;$ Y+]QQX[QY:'PV*BATR*N3X/(R1>XT^BO.W
M*HL)DU^3-*5'>CA-H[QU&_FT0C2AV%;0_A1C3H%-)"84]@UZ]MTX*BJ-V!LC
M]]Q9<O]0*G'R"P^Q-B2:OC8CL6^8=="1HX+6C+\Q$O#1IW:4&/G$'6;-*;!A
MUH3"OD'6OAO''69-V!LE 6'RK,+'Q_<\O)H38#>]#0CL&UJM.W%4L)IP-T;N
M156C^?C!=G %*&@.KAT*^P97^VX,8G#ML#=&[DEE1CY: W9(01>P'P^ %71C
M&(#]. 2LTY0$]>/-2IS\Q$.L#8FFK\U([!MF'73DJ* UXV^<9*-/*%/BY&>N
M%VM!8INZRH3$OJ'604>.Z\L:\1=&QM7NCG$[%ONFI,G!N*]@ZE<$3P3$%?<-
MR<:=-N&I@9@KVT2P8Z"V>=EW32\4"5$*%011V2VXWR@4=,J$J.MR89NW=IR3
M4'B:EY3BG(/N[62MUAV3GH(.IER_MU-K?^ J6M-PU%T@45+0V&,B:@]>BJ6;
M?I66WC>XZ77/J+"3LA)&FET7<D-W$IS3=1@JYN/.PW@;3R-U]+C;4>Z8[J0H
MGL>=C:WTQ^OM/_^6H)R YV%]09:/*7"/0Z]2WUHDE;S>]W"/8&S87:XQO[UC
MHLI-$"%_6PX;*:FU%$.VP<L+1G7[8%6KZ^\*BR:VL%VW@* 4MMQ!G%J++PMX
M@ZLG84(/NF<S,O:$EW)&0E\P-WBV#)YGCU59U!+!:<X52O:1!97TO?S2&HVP
MCM@@;%2:ZZ ':B:(D:H=S']+&@/\-5$1X,+&KLC^^6(*73&:YP6W'<1PTV<-
MG-?$A3A \N\B"54.0$+J^4 $(?T&Y=!8:'@P$7O6,>2+F"E9Z&+HJ=F!YR![
MBK"YBB![C! L-GR.L%?,5PX6L?%A9<E$F@.?(^P1LS12A0?J?Y$I;E@&?*#^
MESFIC"N3MK[:E"8QM$]JAO9)S= ^S4EK(LD,#>U33W=.KT\-@[.5=-<OQM'=
MKMAL=,>1S$QW.V)C7"(:QBFKZ0Y^K(Q?;#ZZDS_#IJ&[_CML;N_3#$)VU70'
M+]3YQ>:C._D6A(;N^AL-3N^7# -7U73WDYKN?IJ?[F#)#'7W4T]W3J]:#,,W
MU73WLYKN?IZ?[F#)#'7W<T]W?K-SWCS@O'[U0+##)RS#U R7V;\]/I7.&&V3
MC]-X$*\/#'@#-X$DI7AH\K_1)]8[! SI5A]($E1S4)M]5HH>;(KY5C6TWV>J
M:^&.GZZVQ]KSV[P96B9D2%%[=%Z]0N=-5G$%3Y._S$BQ@;A")???:A73]9K=
M[QJ5R>;0DLQ!E^4#RH]11LB75VF4%2SE'^/+=>LW)5[\>1<5*#[!JT=BG9O'
M4CPG&KQYB')TW.>J_K4XJDJB[>3?*/Z=")K7 ES6CSC4'7;V3+R3I$!7>;)
M]=M\%YR,@^,VLAUGQVG$XS3D4B#\'>6-:*O!6SA3-#6*FOI->1MU1P4XGE1#
MW>%^#,$V3L&8 @7B1SH4\??'QZD,F-/4& 8\:.I@P/8:FJ$!#P0*(J['J8C?
M*@J[RV7KN:--^5&])7FK8YBUJ-6#A3O5VPR-721;(#M]1*[!4LU0VJ&4_T T
M!R6*C\AR.;I'G2K'Z#[)LGI?E)!;#!XT#9&U]@@2#&O[/<P$T\V^QJ)@.B"(
M9VZG[9)K1.%/7_# 69E'B[**4KHE^-'K6"7ERLLP)>#J,$)-JO=]')P$L@?Q
M?O,H;F/SA1X93[B XK<ZY@(*:G6_QXW)]3;C!10D6Q"O:SL=!8=2BERT41=,
MAJR,X7EHL[+?PT88&IZACZ$M<!!OL]\L'E!<$9:7%MU\O!YV!Y0!:9K&V" Q
M<F.3YDJ:P/BGU,U$YCVR2.VPW'FD67+<#V $\&@MV"\/^"UXC3Z>R/3L%@:*
MVNE8]JAR62X&^/+L7\@#)^QVM!;&6,B'$-<]GO&X7K0K1)0[%\;YZCRP6/89
M&B000S]?DX3C[^=FDY+(_[E8Y5AW#H;MP?>PI>786Z+\<ONPCS.\E*#:,:,M
MP7;W& 2LC)'F9-@<? U<6HX+'=\7P2>'COP:^630Z5]"'WG4^4$1.C\H0N>'
MEP8=N&.\0.>''G3</ID]:.Y'1>C\J B='U\:=.".\0*='WO0<9IR9M@<G/M"
M6HX+'=_9+R:'CCQWQF30Z6?><)KQ9M@<G'I#6HX+'=_)-R:'CCQUQV30Z2?^
M<)IP9]@<G,I16HX+'=_)'">'CCP5Y&30Z2>2=)KO9]@<G$Q26HX+'=]))2>'
MCCPKY630Z:>U=/K(\; Y.*^EM!P7.KXS6TX.'7E>S,F@T\^JZ?2E8>#\#Y=1
MNA%#$43<&EPX 35>"K!DG>4%8@!383P0#/? 49Y3KFF\Q_%Z5^0J6M=I4[Y'
M>7RAE>3#A*#PT$>/X/RZE\7V]K'HJK=E]&T[GT\_J''(")?<HS5W_2X?I'0X
MYY^B67$<\,FVOEQ/49+63WOB_ NIJY99PUTSCNUMV,S![-2U$*[U#1D/.$.&
M@GA?H^=D5:W.5H\I7B.:,*Y8Y$GM95T/GWL?NQE;(Y0V\[*-4$\+ 1FAE/%P
MTE68B$<?L<955GXF8/D:Y7^BLEZX7"Z7B*;F/75HB!I-V1JC4E,OVR#UM1&0
M42HQ'T1:AJ.T)HYB6-:S9_K/OHGI56K4HUII+V!OU$/N :S*1A W\;=3&,J?
MB+' +-]&STU&7&I;<JBZ)<KV-!T1W0NHC]+#[DW!%9M!7%[7%.8:12G=%J%"
ML?U?LFS;[1KW-TI'HV]F0"KT7Z(M:?>[=[-2X3B,V]M4D#MY[]SU>^>JRA</
M47.^<KDDM5<XJP6\(N(B>/-NU(:$J1W<-+07QC>9)D9:J(S$>B!/)!EV4_V?
MOZ.B),LN(E*"8S#[BF/2MOL#(.G],;)Q>CN@]3_(K&4$A^=YC3C 25X7W@CD
M:AKCT;6=M89T]\=^1NCG@.:D(:<S#T=I/S]7K39N[E$6?T7E XYQBN_71W=%
MG1O1U=2DWZ+MC*73XOX8XJ2Z"6A^TY&!&>],0S&:96DKS^DU3M//.*<?7=FK
M4B.V)BIIY&5;I8X& C)$"=O,]F8:@3&43I3XCTJ^'-LN-1EP;[/*#!SLV87F
M@K9U99'8.##3(! ]R?T8OQ^+/YBYA8YF:]L[@P[@30^1N(5$WCI.M#AO%OHN
MC=I]RZJ&[;+EEV'<H^G*@X&[E(49>8@/9&B(S*3R8N=&C;LR=<W&#]9NJ[$
M#5Y3'&;S 3R.8>''?,;Y$B5E1:^%9*T-_5&&@"EX<>356_+R,@:("?49W@K
M4CHV?,PT>$JZ#+)[UV\2#FP/KFTXV)\!PJON CH,MY&)#08S#=T:BGY.)$RR
M(EG49X_C[?/![;C?V>NWLS_F.X$>PIN[!9PS4PP@^,M"P,;9H)>\)W3@-5MU
M9*;*K1Z,UEA'X9FPLAPLM4$ (6D6;@5?7)Y;H?9VY20<.'*TC3C8'Z/WJKOP
M'&TCF=A@$$"(FQO1N^[+B#;/:<B]:0\:.EBPCB:"-M0!Z\P>]R;L;9-I:;P%
M;Y>^^X4NH[\_1C=BOX?G%0,<,Q.;=T19]S3>L7W!Q!T95Y_XP;)D/1Z>6?79
M93;E.:B+WOX]+XH*Q:=5OKW 6$M2M&_JLQ7QP&Z,"3#;,""P'_BW[;D1,&[
M$L-QX'%+MB>Q4\<I3!V+L"]&-;%>PIMG%"1@)COOL*/6FG"4%1.7OOLSA\.*
M2:/?PS,Y@&-F8@&$YCCS67M;I/5'FMQR>S]XU"65<NNCK+D46C\8K[7.PC-M
M;7F8X<\T# >ZZW^=%']^SA'=>47$JRA=YD/7;6^,S!5P>R_;G WU$I !JTO
M3#: <!V3(Q)(4)K =$$&*J>'^,H-V1[H*32T/]8YA28".M!38)V]81! M(VK
M@8=)^'><$C)I4J['GD3%+8XQC?):W!]3G50W@4^E/!F8\080'>-:U-/D*8E1
M%D]ENE![8QINM[V#V1KH929&VY6 F:SG )K% XJK%#4OC(E$YM["O:5;<'W3
M=$V7F: [NF.:6I2FHQK82+T[@B&YXY093!T.4W[X=9%B4O"WUV5.=X#H#Y@L
M,)_+L[0F]]OK MW3?WBT+OI2\+=HA8Z>D_[S#]"G1@O=3V/"]('4S!?5'7I#
M?B4J(61[L'4.-"P4O0- 5VU3'';;#.+E4L92]U'K'CQZ+UYW <(^CNHT,&"\
MB3NL;/ !JA)+V&\KN4V@K2=6<6Z:^J-_S]63KM RJM+21%D#"=35]<?N0JRI
M5Y/CC18^?&QT0'[XXSRCSR0D3X@V1[]V'W9O%"$IU4C#+>7)\^98"E:5!]+.
M[B5Z+@U+NU)1TWLE-?5+P6IZ/QLU<>314M/[OIK&M*;W[Y74]%Y)3>]GHR98
M'CTUO>^IR6^@]L;A(:T WB;XC3T:V?VV?_ZF2/C1',Y>H_-XIILKUDZ:+!9Z
M0V,V89TR3M2$/Q\:AJ=5FC?EOFS#O\.'75XV4?M!>/0SM82!;SYK6X#6*),:
M@W"I,XDY.%@Q.7[M='?= '0+I>7ZKX\.RX5ZQ&$SFF+UGM':8S7@J?-BZ)"7
M((;?:U24>4+/1&H.0:0)RS1]R2FSIPA3Z9$IT,7A(XAQC"S1\(K@/BIK"2]H
M2U3HX9)(H>1ND<LON7_+)?6.&6WQ)&0AB,4VAT/0$U0J*\::_U6*"BKXX)$N
M/@3D!8 (:DWA#!(#MS0,4$#NN@M4"+UP&UP$XUQ_01G*HY1,ID?QBHA&G^VC
MVX@T,"0K$.C^:-5I.DZQCB?W2&UHP&:B*V!FY\ H-A#$J')-9TW ?1G\SESB
MW>_[YYKPA![-$6DUV*#!;^*(FA]XN33\TD;$)+8O=""&NL,BKMLJW5;=JB0\
M$Y4I93#+^5 +-(7+]"*<GGF:"6;J_4I8754K4#O@MT;(WC=/4R9D'EC,^$ [
MFU)4/[UJ0=C.U^B9KQ_H&]-/]UM@^A$P+M)/M]K0?O[ZKB?>!?ES\P7XT!$<
M/9<HBW?);#JBYYA,YB5:/+PECM.[6FB:@#,AW&6+!!6GJ(R2=.M1.&_L9A.H
M2?RQ+PC?Y]'C0[(XRE%TGBUQOMHX;PT+W@Z,-BQ>HT><EW7R\2UK%_T(778
MI%&%'><H5?%W:A:EJ+A&3RBKT#=4]N6%OS+1^E]];=+J: 7+I.HXG@J4ZW.D
M/L4Q8K$:9BZ)K464F:L<+Y.!QH2%NI@<%)J+_E1D-%(CAW 0;L]14:"R.+HK
MZBS*_6 @\".+!NI]G(F:A3*9J+=/,(A=YV:-6MSBH\6_JB1'!'1QM:![%QM^
M>YI6+L^"E>7E9X('7<E-(*+01A";!J?H,4>+I/&C'E-4ZRN+CU94OG_7O_>
MHU.EZ4&U*C.!CX'\)@A2:Z8!D6FJ1Y%_L.5P.XV!XXAB:8X7.R@]$Q#H26WA
M0_!;:%3O-V7@>5:2A6IRES;#&G%:S[-%6M%<U5\PCK\GN]N.V_,M]2K;0RZ5
M*C.!CH'\)OA1:Z8!D=^D>)?E \K!P07XTG1)Y\M,-,^7QD3!'6J-'OWF. -5
M",H[,\4YTUE/79[S6^U.P_CL'Z^;CY*;_+H4AG?VU2E,>SM?US.P[A,C;\&D
M5;:Y]'X^M^9/<%;@-(EK>6KI@?-O<:&FEWF%0CD9UP8/5A2<<R"NVAY%&Z^=
M((Z-ALR!85:R8ER8^(^WDZ@9!((TR@XF"FL[J-@Z2WT/SK"]:QPZB3=7N?",
M7E_IP9S>;]?#S>!4@.?$DE)L,<$KY<D_E9HO5I5,K.Q=V!N76B FGI-I*2K1
M-YPU#(+:EI;;FCBW7, :5Y5.5><">D%8^#9*\[@JB*];% R;@,NG5';[OI&P
M[)P=0)UN<. '2IH+ T4;EN![N-"W[DZU?V]/3:=8+$U'V2*"K:WGH+P\934.
M[T%[423DQ)EI4NC Z>ERK"1,7U&<+.J@^9M%0EI+ELGB?!7=D_$#CMY3+<\B
M^N3E_>XD#B=K71&!39_=3*U ;(Q H>OE+5H\9#C%]VLXAIE;@ 4R P5"TY14
M"*%JH-KC9&:**WJUECYZ+M2)O.#V4(U?,#0=*0LEU)6(BF4,#ZBSLPSE]^N;
M=5$OK+.X?KD>I_!*5:TP2Z$@*1R:_K2$$^I01FD853-A9+1"L'(=X7F\/L$5
MX7M]N;S,$S*,FX<PPQ$<6W?^C$P6Y?H?28Q:/!S=X:KL<EA<\"*5'9 :G/68
MD/*8D*(.QQU<LNO]O$T[P7[V98,N%(:Y\L&K1OVF-LDB6!,CACE#*]FFX6-4
M?D<HZ[$(+RZ,R<C#]R5D9HXC1_WG$G?F+(6QH[$/5RU<H4O]"H8M:#A7,QQ[
MC(RUTZ2@Q_%5CB[[,+S V?U%\H3B331)+=C F;2DL_4SC>G,'%BN>M E!"UX
ML@PVA\'Z3,?/VBXXMTD$)1C H!)SAXY4:J>@@%JS# MWE=JDPS7S]CZ3SCXC
M"ZL\B](3LA['*Y3S &1#8IOXQ(3$S"'HH-]<8M2,'<L =_,)MN$/9J\L\^2N
MHF\CXO,LIL\V55'Z&><HN<^:5?T5RFDR\.9.O<G4/ X'.I.Z:PYF;E#^M3:Y
M(^%:&LNK!N.8\S>\R0&%XO-LNR=WBE?)(AE$.T_3F"LCE33VTNU11Q=!F9Z$
M<<N+(.-;V898,6"]/:3PRHQID"[X&L-V[?@ZF/DH&@YV1+"3,8AK22>X?DHG
MW^S')L6?C2,1W:,/O0% I>@NJEM0=.9FHM$/+I$K;K9SNRB 2V[B56<6]S;.
MQ/?=;(@-CD/-B$U["\[5?KW+'G2ZO6_)&$/[AUG=I>N:[_'Z&&6+AU64_PG?
MJE,JSAMP!\4#";2V B(T^(K[!0:M"1/@$#QH/(CHW2&;C$G>72VEXERH]8M[
MO:NGA@X024*Q>_<\A,W 6.F3WT>L0/?[PD +YYZ?,[C(;OY9 R:8NX#UZ1<8
M50E\:4="^+_UI6;P6"2)6*U=BMM(AL#N]PW V'_GC>^$<%[O%);<7]>#TQNC
M>QV[=H,8$08<4O[4YH]A21ZBVB6#\C"@1Q+5Y91,$^UW#X5$PQQ:3( @]R$\
M0$'1?=#$@J[3H(B&8%R%W1[ @%O.6SN*Y0?A)MSRH3@;P " ]046XF/71#<,
MA$LZE#'C9209<N!_F.8;LG ]1*F'_.9@/J0>.J0>.J0>VOO40YN+(W1$VLUH
M9/3"JT><(5XF(KU*V]MD:I4"SEIC)+=J"AM5XH&,%H<L1B\OB]'7Z)\XWWDV
M0T>27X!EOP *[(D#*97=K?,(-1?$,PST$?7+98<]T).0EFNZ35#.G^\H4#96
M%ZV-B"%%JF4!I2#F 6ME#_PJ_^J&'$=#?0N]1DV-CY7PZ/<L6BZ3-*%!=UMN
MP,E<H60CIK"DIPE=;I181\2V)KFDJ4*%),=(%C"X\!VE=8P0J%.UPHW,LL(A
M:U9+4&7ERJ@&X;:][.23MGZ=?1Y*4Q=/+26EWXNQAY24AY24AY24AY24AY24
MAY24H*8.*2G#U]$A)657S$-*2O64E#[7,YUEEV MPRO77\<,R^W;&D;2$R.M
M7X:M!O'@9X/^-G<B!YA?KNL*0^4"6-]P58_5)01]XS[AEE\,$0QIO6.N>MXZ
MR*/RA6LB(^VKK8VT].\X\*% B[?W^.G=8G,!? . YH^^[IN?__C]IK^O?=,3
MD_[@=XX76"(&& ;F]"&%>C/ZQJD!FG3_R5$_1N"H)PW](>3N'S"LW/VT9A!;
MPF<53?D->\K )^87=SZ%K"*!$,K*ZM(((BCS&\Y^A]<WP!=VH-K^$K+.^"(H
MJZQ#(HBU"N-S?98FJR2KHWY@#2J4[,7E@R5#UK"ZB,H:%Y(,XH3DJ$@B4.'#
M#R5[47SW(61U<@50UEZ;0A!+PJ])'*?H+"K@<$;>9[:1/O@<LOHDPB@K<4AG
MC/2(UZ@H+Y?_P'D:<V*2.=^WX<>#[R$K1R:.LG8 0I9Y]=P-BU?1@IZU<$='
M\'MKD.Q]#UF?,G&TALP>H2!2G=W@JGPX6J&<L NG+^ 68#LH0(&052H52%FG
M$"7;E&/@('I9/J"\'ZP$:DNA9".EL&3(^E,745F10I*=M%K^+OQ$V3V4C6+P
M.YLW=[_OR6$(3U*WAQ^M5BS=(8=ZASVGX9>V[B<Q9>$1QE!A6,1U6X_;JEN5
M!'6-2DDI@UUX'VJ!#A=D>A$>'_ T$\S-R";9.V<="'S;+@([WSS-@)!Y8#'C
M ^UL2FV6>)UJ0=C.U^B9KQ_HV_8*VG/ ^A$P+M)/M]K0?B9\./2_JXC\DJ?K
MSTD698N$^$=1&;%701D_KEME$_9YLKM@B>*_1VFUR9F:Q82O-%FND^S^:%&?
M117F+Y6Z0;"$NVT&[0O.>Z;&]1M &=3W9^WXJ3YL/L]V7*<I_DX0AJ@;=HT*
ME#^AXAJG].V.[U'>?T?.@@(;.4PH>!I?S+&!7715>ZS29J4>T4Q8"&)>$O-[
M'*7T)ZXE*]096*^PSASQ9](=UHA3;#0(WU3,Z\E#E-_3UQ%.<$$?\#Y[?B1N
MO![F)#24,,BEL7^85.NND3'*92*(V 4Q[Z?$>UO4A[=:,!U64T)FN]K^@9';
M*2/CK]UN$,$7BN92[]HRR<U&29"$WB#9([%_L%3JK*F&R!X/042*J,H+/>=B
M5%=S'>CCL19'>-3O%(= 5&J\'?XRCS=7Q);&27JN5TEI! TD%;H9V*2CID(2
M=*V6Y6/D(/UYR.MI\-:&3A4U?]'[-1Y-D,A]1-GU'K4&%9S"D*[]C(2EP4%7
M4&B"CN[&@9/PP,\MH,;*M;!M\C/.3W%U5RZKE(VD-$$ ?6]DQQ8<N69!@@6W
M&9'POF10&&BPD_Y1QU4K<,ZHV2"&K?/LB;AZ.%]O96W$XZ0H4"J]S5,@*3T3
M5.E);0(@:0OJQZ[-[_0_=U&!_O/_ U!+ P04    "  Q;UM*6]$\+S#V  "F
M( \ %    ')O<"TR,#$V,3(S,5]L86(N>&UL[+WK;N0XEB[Z_P#G'7AJ WNR
M &=7.:OWS%3O&6TX?:DQQI7VV*[NTT@<#.0(AJTNA1@M*9QV/_TA=1?%RZ)$
M2@QG_N@N9VC=(OA]BXL7D?_V?UZV,7K&:1:1Y-^_._[#C]\AG*S(.DH>__V[
M??8^S%91]-W_"?[O_^O?_I_W[W_!"4[#'*_1PRLZ/_OEY'83Q50T0S>WU_1/
MC/[X!VKC#S^B4[)[3:/'IQP=__SS_T+OT8<?C_\7NMMOMU&.+J(D3%91&*.;
M-$IR:N (75V=_@&=Q#$JM#*4X@RGSWC]A_?OF7/JY?<_L?]["#.,:-!)]J>7
M+/KW[Y[R?/>G'W[X\N7+'[[\] >2/O[PX<<?CW_X?W^]NEL]X6WX/DJRG'K#
MWR$J_Z>L^/"*K,*\^,8=]9>'-*X-_/1#XTLJP?[UOA9[SSYZ?_SA_4_'?WC)
MUM]5(;+' ">U^,M OOI.]$?\^8?B:2-*#44*T\W7IK\>0N7OEY(8W^(-8O_]
M[?92JOWS#TSBAP3G5^$#CJG+0CU_W>%__RZ+MKL8UY\]I7@CMA.G:6.&_3H_
MLU_G^)_9K_,_6LL_3 GOD4'QGN1A;"?.PMXPUH&;Z4%_LO73JD+^9/-7IBD"
MS_ K=]Q,#_H&IQ%9GR=K]X'SKFP%?Y>'Z0Q0&3J;_@7<1RT(-68?7=&_>G[Q
M2XZ3-5[7GIEM1>XL7!?)MK#<V":KGM68]2(D%7Z=PF"&5W]X),\_K'%$#1__
MD?WQGOWQ_L?CJJ/X'_2C_S[9TNCH__*+.'RLS17?Y-^_$S[+HYQ] >[9#_UH
MF7XO7MJEDGVZPIR'003_'3_$1K]4KZ'+T&1&MS%URVH+G+S_[>X[%*UELD'S
M$6*?_=L/;<S#[WF2]ILF3%=U0/1/S9>H)'Y8$=I?[O+WO>^S2<E6U@I$\^-5
MOT5A[T^H)X9R@B2Z/\P#NM-]FC*_4;8*X[_B,*7)ZXRRBD.'3JSZCG*Q":B4
M&;4%4(U]&5:5:D'U%)6/$7N.J !B$LN"6-N4!/ZS]Z$MTZA1KK8X$^#/R&K/
MF-9TU0*T*V6J[RR1F8!SH45;(%<9ER%<KA/4CU#YS!-HJ]N- '_F/JB%XC6B
M%;9F@O,Y'3CGKW_!<?R?"?F2W.$P(PE>7V;9'J<<R$"RU;?7R$Z N=*R+;A#
MG,A@K]<-2A'$9-[_SH10+85*L65Y &MH8M@>?5XHU6I^ &S/RI,_DWB?T.'-
MZT44TS&FD!\2F1XO!C*3^<!9M,L#L7$U_D4Z->Z;9ZA\Z /:9<U&@+^R"-V<
M>!_50ENSHKFJIV[QCJ1L^I0.W/.]&-1JT1ZV9:*3(2XV;!?I2A]JP"M4:]S7
M17TC@THA'_"O:6%BUA(B-HBU^J1069Z5&P4I3VDU]DC25R$EA!(])G 2DPG0
MLV<7]R+3:K@/-6J4%T]0_<@';(N;BH!^6Q&2>\)]  OLS(K;F_U#'*TN8A+F
M0M0*GO<PVWL^&;$=:W;Q.C2L1BLO7V.U_!P5#WQ JJAY". 7%:&T(]K'Z,#&
MK B]Q8]1EJ=ADG\*MSQT5"(]G/(BDZ':-V@7K4+;:L *5&K,MH\0>^8#;"4-
M1F _L B\?>D^?D66YBV<:8F2AO%ELL8O_XG%Y8%$IE\J\S+3:^2^1<O%L="X
MIBH6Z#3E</D,%0\1?>H#E&7M1H _L[#R[8MS):_(UKQP)MLM2>YRLOK][BFD
M&+O>YVS;!]N^(\8V0*$/=*7"=-0KS%NF@-Z3A@\Z PTY"D%42!ZA4A9UA+W@
M"@0'9$Q+"5FDT.4HI?4R\V)1NV1U03_AIU@T4MR"T4#*PI(19]/VHI'8O&[9
M2*35+AQU%T:+YWXL'<G:D(!_</'R$:? +R )[2T"\G(I2P]S@9P0Z#TY:U#O
M6'4#]J$#&-QYO0'@JP53[R O:D\AZ"4_O0KV'14Q\ <V9X;^/34K07OW$0?P
M\I$%3#-#MF'<L:E#;B/:@I5]Y <Z>[\_4?]N8@PR*1YVK>9$I&W"[*'X7OOL
M_6,8[AC<_OD''.=9_0G#W3]W<%=]_-\G613>A*MH$ZU^Q=N'P6J]]'GU+07/
M1T)1&I$I)O/A]N R5IT'$4+5.L$=V>=/J'J /I>/_K^%]P=*FXP ?^4^@@>B
M#,8:.RXP<#PU,6FM&P/@^+N ??YF '!L"P''"Z<T:2Z3)C&+V6M<VM(AUBA5
M=7-4@5!_D*F&)"09B3&H2#\S8N]+F*Y9MW[R$O$C%^&S&H']9U-!V+5F%8<"
MPTHH#N2#XJ.BLD.?V:=+(U+8* 3P6W*X[(KUH#G47PZ=JQ79%^\XWI X6D4X
M.WE@2R K?I57+UCC5B$X%<12TU81K?.BA+=:.6"OF++]:62#6E%4RU+\5])+
M<T#?VL2T73AV2'5Z5-%8]H W=VS^EQ(Z^VVW#G/,7B3^\2=QL6&B,V"34L<:
ML11>W'!,[Q!&-YV=X.3NM^(M[_<__N1+Z6.$!R'?@,TEHYY"7<Q"K;^E"9G=
MA*_A0XQ/DC7])-WC]544/D1QE-/<<19EJYAD^Q3?XY?\(XWF=S%%QUKID];<
MBAT:F_IU0.R1(0"H/LIR4(FBCJP7W!\-M&$VF-+JPOQ@:E"0,<;%Y$L.J?8,
MJU,$)R3. (V078)79AWRM^_!@)Y=Q:!^AG;E0Z^HQS>@G%F"GUM)G'I7OIP7
M/8N+P_X6KW#TS.+ZA',U^%6B' 7$HI:((#+N@@X*/Q!22-5;:J2-R!%*\,)[
MAD'-+""*KCG$=!%IB4@CM^X7==0S*&I9%7ELSZ.(K3NGC_ELBD*_)5 KX]LL
MBJ;%=3P"SZ6(U;1,\F=&A2L0I5V06JZED$QN.GW$ENTO2VL\:;BCT VN\R<Z
MR!>,BX[JMPD7YXZFF8EABPPX(U;A^**RZQ)'1DO;^?"0.0,@:=>YU<I!<?;<
M6T&+;+U[,ER&Z]]6\?+!8I^M]C(:*A^$\S!O+M]\<(6@#S[VSB?)^A/]5:M_
M2"O?$<JZ?ERB[(ID0G>6BV5SSZ/(*#<H(JA/Y?08&$%XJVU<()>%=D $5T2P
M-.DODQ79XOOP15.2R^7Z5!;)V6'MT+(I09]Q^D! 1;G4%X"2$MV@_!SE[($W
MDZ6:IAW22]T*0B8-502DD=EUB1U[.TQU7D;#YKC-VA5^"@F_ZBH+ %)7YA,0
MM.C.U#*PNS"F(9'M-LK84??*-*N6[:=:F:P=RHBM.ZB)E(X Q%'H!^W'RR\)
M YIWR!9]*P@)(U83D$9E?TG>[+?[F!VS?89W*5Y%Q8T)].\8LS_8BO.6'?7T
MC^+SFY3L<)J_WE"DL%+K_._[:+<54LRJV9:-ELQ.)ZZ50, <5YVY/J"ZS= T
M6<&>JZ!C#77-+9Y-["*9N$71($=9\<"E,XM1>T1$FS6JU:#FXN"QG(1'J+&(
MPF2-NC:/4&V5_L7L'A4BC>EO!#9"WV$Q>.&BO_X>Q3(<+:[HMWG"218]XW*,
M(MM ;J8W+#]T>O;2FMJ3Y4&"D5-@6@+8ZJ6=<D6UIX#.PS0I+B#S9L>Y(8#$
M20/>MM*DH#8A83W$K\^LOB)9]@GGUYO[\,6<VR)M.,/[VNYYWO7G8F/$"/\3
MB3^PV*,_*>B_ZM$?5_3WGO5":)EQ7];>QAF@:\@P#PQCF!_G+JIQ$]^607ZL
M[^2J6>=W3/7[(T2UV>N-5/]KA+V^')X!]\L6M[3,3O'Z(DJB'%_1&->724X1
M&;$70;(,Y]E?,+M$%:]/GG$:/N+?,KS9QU?1AF>A#5--!SG%U.0L,MZYW4)Y
M<ASJ[#+1?% _1F'YG'* ":"82BR=3"Q D=B'!)]EQEOMIYRIT2V;?K*(C?]O
M<9$T3TF69Y+Q-$"VFT#DLC8RA,RZ]12@<:3EN%(_Z(B\3TN98EZM+)"3XE.V
MSX4=?+!BRAXP6PL"GKJ0MA)P4Z8V()_:_G+L6J^+P,+X)HQH3C@-=U$>QF)V
M061K=JEEI[)+9=TJNP".E.S2Z@>M"&(R[Z,$55*^S#&!FIV,:!V.3RJU'I_T
M]GWC4^><:1BI! IJ9O44W-"KX\+^_ _4Y0BV\4:ZE-M5E%N5HEXR380%/=TD
MK07B7$<70+R!IUG@9V]:!NQN.O:.!_D>M?G^J'>4_]N%HFQ&Q0$6%YTW6?]M
MG^7%&<!$$FVS??%\L\&K_(+^],4U!!_#C!6)VQU.LF+E\Q,>;&QR8[WI9"Q;
MGYP2K,;C8A.YDPC5&<>^QZ#D&=D5^ROR\ 4]X 1OHKPXPX#- F=/),TW81PO
M/<ISA'\R"^CXS&?543]-.O@._I'98C'@)+:9>5R4&;55!@=5T=&^8X!*\X@Q
MK+Q(Z/T#\X"Z+HKUH&_<GX#10R:_'P55=D]N,0-(5!QXT:Z9W9/3,'NZ2<ES
MM,;KCZ^_96RB^WJ'TY"==GBRRJ/GXB4]V8NM#ET,2BN;+JRE9'M!V9V'<Q8?
M+#5;=MM)S\5)TFEMNRBSZETF[,F*6D>;F'S)RK1,:LLH;$S_R9=T[( TPISL
M!J2RO&S/FS@YV_XV/B3H"Y)^PE].VM.>TXA^OUV,S\,T?CU9ER,,R3+#)"O#
M-&MFQ5XF-?'K*%F." &8#XTM]U+>AJ2TC/S2.S*]-G"$"A.HMN'-,L@T6(H3
MV5B,2'.5B4%).C*/R<^,0Q+ZYPH73T5W=8S1A627H:[+G,)[FRV32!R/SA]"
M>_JLT57SX[J14;B"I@=5<QLD!=X,.!6(_2^7 .+".%Z+1ZWG+^S/P39$(Z6:
M\D"EJ5P'N;&__FKB5DEQN*%JLKF<8EIUA! NI1;FL1E*R)0VY)@+TN]1UL#C
M; "U-REKY-(..MD4:BTLG0M%YU\+4&63EPZ1NNA48^>MT^O-192$M ).'HM]
M>WQG A"MNQ"EZ%1>*HQ;K0GU?I0,U*D'70FVXKC&&YRFE'F;6MB+7::09B?F
MS</Q2Z'58Y76NB=4XG>=*\DD$Q;2:2ALE5"\>7>4DGB"DTIH8$"KJ)%"82'F
M$Y^D+2]EE*I]5)SB]>2L$GM8CE=T0+:.XGT>/>,[MO^^F D^?UG%^S5>LX4\
MUJ_N\RKZ^L7U&YP6/2_];OOA:4DV;=8LM6-S*IEM1&&5\Q8#4J8&:WZ"KBF4
M=38*9>A=E*",R6??+YQ&K"*8. 00EY1LF._E+GOQ+GC+MZA$$)8"EKK\45V[
M_K!^<#_>Z:^+0_C]Z)KE7;"NJQUVJ?*N<WQC&4TT0/9R]BS#&LR3:Q, 324;
MRBO:RL)5!XTM>_<:]$S"6HG=6' @C)+=.J!HID7O$RBBD&VK$C[LY6Y[6YEZ
MYNQ/E(O,Z\''[?ZYNSN_OUMZVXZX409@!&R5Z<D-L:G<GC*]?=VD?]Z#61L?
MUXGF !M9V4' 6ME6A]&U:;GCX$V;M6_3D?ASF<:(EE;V,;"67K[/D9RM+GK6
MZW&LG9W>M>9H[&!P0/I OAI)5#>1>#2B4)V$+OM-14 5G70^U+?=RO96-T66
MC9JXZ6Q\N2+"N'F570ZD?9=<+/P8Q3&;.[E,SE]6.,NN-VS=A<.16JCZVC*A
MB=@5F[4YFZGTH,*R0C&HG[&WE7#QE*U;L+6_9>&M:4IB\L/W\2Z6[P)?97$Y
M NRC>$VC$F[G%C^L <\]G KTGCFK !=95@)[J!#4G_ER>K"D:0CD!^6 VY/K
M 59@84&@9E%"6=,YD>DF)1<DW8:7R8;]IWC5C23-@5;M7L@KJGF9XRT_'VW5
M9D,+*S8GL\E"%'9):"\@-7=M^0EJ4]W3PHIK"E!A#G7L':&NQ<[V7?29&46%
MU<4SADVP$X=8X_.3!?/]M&8M7I^RH> U"8V4/&-9>?5!8M=Q5@&^SJ#2%#+?
MB_<3= VJ9J7ZG0.)@H8Y'KQ'4$=U2K8/45*0E[V3^9A$_\#KRS5E;;2)PF;O
M3WV>ZDG2O?F5/MMO\;H:EG8>G%5;&&_Q,T[V/-87\<WQ=B;?EK+!+-&"<PS\
M2K0EXH<DL/GB">H/4?6I'[EP7NH),NSLB!;G[5G"$/4&,W[_0\M!UB::%XG<
MJ_1SW"G+.DZ/4.L6=?W6NRUJS\6QUQT7J'+>S+MW'[*;ZK[ENB5SG615X>M)
M=HNNBEC\LL4U*70P7:UA"O>%SN;/0>4L\>=13R6,T,$QFG/%/%>W)(\A*&]>
M\F$Y?C[J..H-M.ATUP$(7;M*^HKO>0BYPLM*5AGMXFG"7<5:II_6)_)A8_3;
MS40SU*)^I**W4G,."^Q9IVUGG:?UJOL8AG=P,[&+3[V6%68]*1&W#]Y.>E=0
M9K8YAZ4F5.>;5/"NN!2'Z&5E*0]UV<0PZRSHMX3C#.MO-^.\E1JRGI*]#U\Z
M#]NJV6%%"77MH+[4N_:H/]$%ZWGM"0Q_K@X'%$YP19+']SE.M^W97NRJH;I,
M?7T[?0:8A8YZ$!-TN^M.=%&XZEQ@W_[ DI&7I2XT<)_RD+LRN%GW9W<J=27:
M +ZEN$4X\W7FN+=23O,G\!5ST/=/8?(+(>LO41P[K*?!OAT4U #?'G5BVFA=
M;-Z?,_"Y.C%8/,$E?Y G(L727DXET6,E^G;Z&S@1'74X1OAVU^%HPW#5XP"_
M_Z%E)-NG""WR!;Q*3<?=W)2AL#+X+14M!.RO-1>]E?+W=*;=KT(_[O8AU'X\
MZC!ZD?E:KHJ"G'EAL>.[V6P0OK%M9&(VN%WQ&P+/^5K?B=/=8H+OM7A*'O/J
M?G;/OK#%$T#Z!BT<_U$;7/#LCS($7P[^Z$7CZM2/CA,K1WYDZ'-AT;^C L8B
MV])9'T-LV3OHH[1MZY2/;J2+YSH;.=QYW>F\X/2PTO2[Q%RDMNP6E=U+$-[@
M!,(\1>6<U:3;,M+7^K$*&I^1;1@E^O)0+*\X2HF3=W"H4L^#Z^.51,Y,#UH:
MVI!47K4D^ES*^E=32>"@.8A)VF+Z(YEZJKK#F01^?.)>5E=DZL.5 !IR_@TU
M[#.0]V']Y@JX3T,J"JT$[8#'J],O(#A0$T_54%KJ\<H:\HE]S0,^ZQO- /XL
M(.]8/P+_"@"I6?2QBTC/%EA.:931&J?%/^[3,,G*+5+'DJ[!1%4^*E6HVA]O
M2ITY'DGJ_!J.$=7F@N+P<[)I!GZ(#1;R5[2C/]93F&&T2Z.5)S0V I%ZH =J
M7.T03FI%,SC3>/>)Z':6(Z@5'#TSS=D6504N7:^O]EQZ- $F"])9^3M#T(NL
MPO)A!)T/O$N1[F@TQ\*L!*8SK=%VO,^R7#OXM@>2/;Q\4487L ^IP_W[X:5"
M8?!;BIJ5"U]'CO)L0"J[%A<B*J\+[5V9JS+N>$!I<I.N5ETX\>//#9V@YE8G
M!\!EO"HM#1?5%_7Z,<M_F:S(%E^1++N@/RH=K.91LH^2Q^M=-63-/N(-2?'I
M$X41SBZ3D]6*[)G4(TTCYR_T^Y%T3;]P^EK<P?()Y]>;^_#%8-G =0B =0AW
M(3B<6W85]*PK)8Z_Q-@)<*=A!=W-:\S/$:+/V<P<E? CIR["4^"T_!RXAT_S
MNXH&NF[@]M<XT/0URUJ;ZR_@8^X"K :6[M$[%L#WB*45U,: VB"^)3U?DMZ(
MQ<VWG/4\&^U.>)EOC3=1$N7X*GH>OMOG<'$&Z-G)T0X:SQY-MFIB]743,RSL
M^=Z<UD<3M$(H9E(HXL]X\*,#FI-[SEZA!H/:Y?O3RB#<O3T-^.Z+=RV=[I1M
M"+G>U-_IO-@-4FQ1"%?U8\#UM296Y',Q,"OVQR,0OX[W;QN$8#@F %N6[@W*
M6VFT8N)^9,JQ\%-7VZ98T-;+$(.:DA<>T^*9Q<T!QL49%.YW$LD\SG)A1.71
MH^)4$J/GQ_>JHU[NF/@VBNJ:LJ_L9/<^HV8[WGT V3F/>"\;>K9SWCO?]3#2
MB,_[B63Q>I!!9KYSM_#[+37-0(.O(3?Y,+7:J:VOZ ?%]*]^D#L0E8]D.Z+V
MAZN-<<=C4MZ/X<"SKRY<,T*?F1 JI#S92:1L;_704=@NVO%AHZ49!'+6%^>0
MC331GJD]XV!/[]3!>$_EU*-:31ZFYZ,^;>!SE6V:0*JQ7_P6QWP 8CFJK6"P
M=5==R?V[*K!TW_A@<HJ70T!]R'ZD$W<#P<XM&V]Y+.AKRIIA1.A;SO)L7.AZ
ME]$-3N^>PA2?1?&>UDGZT>=" 4'.3YTI()?GK\[R%>;85;_,5QI]".Q\02IW
MW!\AJH(*G2-4:?G1RWF0 :#GS,[.(8-S:F>)#7S.[8R_U)M(FB[W\B_T=?S/
MF([V^7]+M8>4:N'O!7SUN?8K'<!\#+-HY<_PI1?.\H.7*IS#[86++_"6!B[=
M+^1I)]R&"!^T%#I?;3_:9[T?O>B .=YTH45DGG2@G5_I#23)MS!0Z7T9WS/D
M'(.4;ZG5V]3JW_#$R]SJ[=!D4U_X=(:S51KMV)\F8PF5OM'-;SW]62YZZWB<
M_UZWH?/IU[CQ-LUN;>MH>YQJE7@SOH]- H$QUZ]U3)G?MC:(P_-DH3G[STS9
M*$U8/Q\0YF[^!#'B#$$#@R:IP;NS!@WA99P5X.<1PNR8YP-_SRP4!'N/7_*/
M-(K?1V6#@;91.NAHSY(/&G_S)P3>]?2,T+=HEA+*:T69!528.(C4,,2:<6X0
M F!,<F@,F6<'+H;%TT-G:YH@VNI.G>;U>7P7T6;L?,.S,*?_S/=A+$D@UNW+
M7R^8:M_^KM]I$<UQXX25" VW\UKP&=1W0V5,KO=2%)/T(Y_9A[YZ-ZT]M&GW
MS4YSI=DB:^-[^,AEEYOU[40W.Y&E6_ E\QPU[<FFO455G +8-:O,R[=4,!&L
MAYX+?)B][7RALRA;Q23;IU@W]((IR<LAH9+]O"APX_C@1;E'P_PE,R2^ML&[
M3*)"A3H]:-I,2WF!OH;'4H\^<7/"N87U085N#X4=>'%R &S'BT<O0G;B\O=@
M5S[$^0YQ[7L.+KZ:PUJ'G'!V,*L0@"X/86T<NCMPE?M./J5C0>UW'J9)E#QF
MURE;]W<V+37>C='LU!@WLPQLS0-;:*YJ=*#31[HC70>UW@%/74V@A_&P=1H4
MQPQ>S3V:CV''?BN/V3_S[-;X()>BONE<5Y,H2(J8GS<VZ>5_$IDT!>9O%O%L
M0@Q2N_Y"R/I+%,?"&O:*VF.'8Y DI\BD(3_2JA;33)C#;SF=,8AI0_;)02PS
MHI\8M@<#?CO?P,%\@(W @HLP2M%S&)=+*^4D07N3 3OGJ'/F&GO.C'NWMVPA
M0D^?;[!(#RO3$1/CL3!;8>47>5/=W"<\1S_6\>*PHRJ\>-@3T;A\[VK:$.?N
M2VK/ 7O1B^LBWE[^[Q+!<8+G4.<^@[,&=)RBF^^T6 YF]_IL<?Y$UI?),V9_
M)WEY7M[]4YC<X^V.I.S5K^V.UC[L(9=G1NM7[3="?V)&-/9H,]>-=:[*8N-L
M!JWP$8J:9RBF8^1E\]1X2!%+K=S/+<:FNEEC9!S+Y8-P%^5AS'(:372[/2T8
M[\@F_Q*FF"8KR52!F5+-?*#25+J#W%CEN(E');'AAH*.+*J%O!EY&N*#3&D]
MCKL@_1YA#3QZRE(C=AJQTC$;YV/A9/8-69=5#WVFFCG%QE(+3JG%J90]T=J<
M_>><5NS/8<QZZ)/\-$S3URAY_#.;[ALPRD"G(19(9S*_ %[LT@SN4,TVJ)V
MR123K2OV!VZEEV:>"2C(A#;C>0A0[],1[&\N-!JMBN]P&I'U71ZFN6IKC)%S
M*] \5F#S"#W@QRAA"Y%L[> 5APO?<. >KI*%87=X'2[9.@/L!W/ GB?*BXJ,
M7%N!ZP<E7#']]"L!ZH>Y@?K!NWKGAL31ZE7VKHV1CK+>&>@X(2SGQ?JN2Q.O
MYE05V6F96OQQ[G?1(T.&EIR*AH-PDU/7<U/H;RY(6ML*:.31"AZ/%8 \0J4"
M^ES]UYL3--R#U:CDL8'6)7>I@;H[Z8SQ"%V3D;3%^6,#;[./K(UFDTWMR3GN
MT<SR&!R9%HF0>68#,\8UHS>SSL*L5(QN+I-5BL,,G^'RO[ *4JFJ+B0EJFXZ
M;Z$SX[*2Y&$\HJQ4.1_1F\O-%5M6HNH)_:,<%1[*3)L&3/KN7-O(H$Y=: 70
MMRN\SXQIUW6ITK%-0&NJU$(/U8KH7:WZ_=>%;K.:U3J\EZY@C19]C%9['"_S
MS+>^,WEA![2BTR-GF*-:#A6"RW/2?/)Q[&H.?+;1</UF7F9=Q.0+VW]._RSW
M/I5'RE]$29BLV-^K/'HN=D.VQYXHAHLVS'78.<V<!?Y."<"4X<\X?2#Z.4T+
M(>E2P6070:5-Z]-*'86-SI^63Q-68$K<0&68:J98YI/1]"@]8)75XM=&,*X)
M51?)S,X1JLEUV9*+%L^-,=1:0ZTYKV:#?.2?HL3VB8"+EN)DNXW*W=%L]%!<
M4_.(:=B#L\( DLV[!0K)R6\12&W;7V[4^E*_'J#6#CH"Y61/5P2]^T1RC(X_
M+#TJ!K0Z,6X>?J._5*F_I5]CVRVT[/50>C\3<'4\!%9/YBW!29;?K>!IZ:Q,
MDKN<K'X_HUW'&B?KK+F5&*]B^I^U(#U#53IY6J]B@54Z)W;?] +[T[$,9"9H
M'J-U]3EZ%R5H36+ZCPSM<(HRIN5!(@?C@XQOOR$5==H\)V'>?.#FKWC[@%,Y
M$?O/AZRKG]NC6&G1$9]ZQH'DZ>@$Y<>H^!Q]+I\L/7*1-I:8 L/?5XKW4E0"
M[JX='Y!<$"R[S+*]JF,120U1W9>RA^VN74<(%[@ XGR@6:,]8T^/RBX@0U$A
M4'00Y2?^] K"QA6S0-824BYT%22,&-KTAQ<G^_R)I.P]*ATWAI(R?G0E;7.D
MM>V4)P,W1ESAM,5\"1LACSDC:'05;\2MH^%.JZ3D#V_;!PX)%W4ECX=LL;1P
MRQETL9 C=@'D1'=5MD,$;Y N7W!5_+)23 \75856'#2ZU5D<D7'3]C[NU\5'
MY;+[$2I[PL-L?\6\C D /)F!N0G3Z_0N#W.\+D*KQZ/RE*;3&&8YN88]#LA\
M.*H1-.Z /%%:X6J&75B?$NGY!(P6'V)^01I0RCB9LH2$:E\^T+(L>*[W>9:'
MR3I*'G6UN4!45ISW1&U7YQWCIM2#O=&J=VA4J//JP7GQ-_H84ALK['%A+FIQ
M564N:1E-:=[14M;F ^N.@>7DY7Z SRG@8J?0-^_KOWF Z>ND20BS\%Z^QH/1
MZ_AF8RBIORGP^L"7#*3SR[Y9F,G>L[<$L^%;];9A]I.S*2R!HRGX^HD?S)52
M1Z@C][:P]9-;;/VT;*VYPTE6G#A[DJQO<1ZEF&T7T&^;-M=L*U&XYG3607U9
M'B(:NM4PTLA:T$H4>V.*(T'11YS@392C&^K'HY=L1\"(3&[? 9&A1CA>F_E>
ME.4D*4Z'W9SA#4Y3O+X/7ZK#I.7\!NMTF W0L<!IK1?;;(8ZU/$89B>H'Z,\
M?*E.>E_Z_0,C/) )S34DIU:=IR70GZ>$[)_F/H:>2@L@LDHL.*6NT.=\1%:Y
M'T]KN=6@562GH364I[KHI+K<@?;>'76?,X :<N!\H,6 2780&H/G"D4LBV:.
M%#_1NB-ZQI?)BFS9.;?7&QJU($-H)#N90"II@?$2V_;/N-#ZTM%8I1WT!-A9
M%E1B>4;JFI@8M\6081(EGDE*VVYQ9'/)6^=G HB.>125(N@=NSWR^R/$#DFA
M70&5/D(G>9Y&#_N<7?O"?NF;,*6)ZBT!3CXU; %Q"R^L\Z&5YZMICL(T5).G
M;XF:?0X*';G9>&3BVI"B<E-!.7?2)VU]Z:MW7%2C14U,;4MJ22JTH&&LPNN,
M8'79>RB=VL*II%_Q^+C,F< +[V*LHG?ISH==@\'.;]FQZ4C9&SPJJ4[7(I2R
M0$Z!7=MC?;D+'?%DFD']$#5/_7G+1]F@Q.C7'])%H,"S0VIS<2[45\)<)CEM
M]:B^2%')#) .QQ.-CB76*+VXX!#$(811>CM!>[^85ZR"@4' ,7!;B1FG5!?Q
M#^!O03;2WSG)T_)^TRC[_>/K1YRLGK9A^OO)2S0\C ,FWG!0)SZ9?FH'=ID'
M\J4F'<!$T)-"3 PU4N@SDUN<@4 4D'$MQ?-.K=FG',2+3VR[ISYA1.,EY1QK
M)>W3J[;MF%F<&T-2];1%?&("OE)IT,YJ%HD:1$N@6DG#G;YM?VC3[N:0S]O!
M561$$JK89I3 B5-JR?T9<4QFAB,;V11\\XQC*BRHR*9I*PWK!-I*^DF]^</#
MIF\](]LP2K1]F%A<VI'QXM9[L[X#MUV:T)=9OR8PH2D62TGO^C@)#I0=G;RM
M=+U=7U/=Y8F\^,,WUA_#J#:4E+&L*VF;8*UMI]P:N#&B%:<M+Q?])).@I54\
M$C>)AD*MDI(]O&U_B'.#4_9!^(B/=<P1B,JHTQ.US9V.<2>+MUIW1B3BU8/S
MEQU)<Y2%,<X0@R[*GS#Z+8ERO$;%"[Z+K]4"&E[%)$D#::C4T5)R:6#=,;XL
MKK?J'4V!UK$H0Q?7NU12;PM6TM52.[A:=E4TR4@<K8O8=-MP]*)MEE:(3F>1
MU+CE$D?G1\,AM7KP,<RB8HOS#?W&# ],<G'FZ-N8F+?%@#A2+8XX&NM^\.8R
MQ]M,/(&L$!)QI2-DDR6-66?\X#V F=%7#'K/4/'0ESEB55/**"'\X15D:.2E
M-. L>D0 V:!8*28E@;WAL-"P6R*8#(3EJF(R^#("5C>KDA" L:]00TT*7T:]
MY5'R>?V.S.LM[=S39WR>Y=&6#KG*?FQ($R.UEC9 M>DT CDR?G=%?P^'D6,-
MU^"F@E.?+DXP! >9UG #,H(L<.0T\#HC-FV.L(V<V@+F<0>9>?,.Y"NJ%%"M
MX?,6YWG0+!^T.X7SPH/Y9YSF;'?;W?Z!I.LH88?XG>$'V99.H'S;W>CDIW-9
M[<%RW09RIN$NP$;0$4/L<J?,FWV<4 20D8TT8)]:E:,=Q,^"=$MW)*4A?2+)
M'7Y4O%.@D6OH)96;3"N)90?UFMJ3FDLJW:!Y[ UW=,U*#%N YXI$I<\1I5V7
MN+%82VF\C ;-<0<UQ46;[RN1-P<A:;4S%4/+UC-9?KVYQ<\X$=PB('C6)-+>
ML\DDZ%BS6W\,#:NASLL'[".V@E L\2Z-95&#$,#OR$.V(]:'Z4!_463^BO,G
MLBYO?2UN$A0@5"K30:I Q@)B!U9M(U?F0(=@L5Z)Y/(9ZCQ<'M/R)B0&O_@0
MXP-Q'NL2>\MA/L7K*+\(5\4 6+3<)16HT2X0F KU@4FK.)=95X)<K!24GZ/Z
M@1_+6O(F(] ?F8/V0+:':XDE3T M7L)2B B!;6OI2F#4';CA2U8RM2' _5BJ
M4C6?%.3:)2J!M!SH?BQ-[5-V4M(%27'TF-R'+^<O[)Q67!V RZ,>)ET30"<]
ME0MJ^RXV9X(\*HD"L!!43Q>F"+"MR:@&X8BC5NQQ".+#/;#LS7/ ?$W$%)OS
M**50)5:<G%D)HG>5Z-+W'#B!G&P6Q"KF%IT1*<,K]FZS<SBIIQB8R6$Z_7RN
MT[%#/K47JR6/@4, #0%V@D+&"ZX! 3!D'+Q]A+13JPO(!_&W- /+@ZX&P94K
MQ?LH>;S>X7+#M_2DZLF&^EP=9<@.@4>X=L#J\5$ J#[6>-T7+WU*_72P#?/"
MQ&87)HL1-@499'1D2Z>5"[RF@4&[=)TT-SB32ENJH27V'0[.U!XAA;3*0E ]
M]8*ZVK865,J !A$7RA)%4:&L].$>6-8'9QI?$S'5'9R58CX/SNQ"3C,XLX.Y
M90=G64Z[G?0,[T@6Y5D5[B!W*Z6:G"V1FDPIH5V[Y9C*A9I <LV@?HC6U=.E
M.:)N1F+TF_.4$"KTJ:"PN3@#;O%FW]X2\JHF@EJ8XX-,V!(MQ.;M[Y*#N(,P
M16$@N,4/'KSA#VMD 5OT32$FC5A/Q!V5!^=XLEBX0%Q- ]-Q)_V64NVK!T=U
M#_[V@":M6.PAS8=ZY1;'Y5CX*=IEXAW,>LE!GA9(6B/5P+:+^D7N!D8FL7:7
M2!T)7S:D AI:2"%EB\CH,U 2<T=B>S'>L!<0+I,L3_=L6]9EENW95?5GM+/E
M#S8"2%:_C5)R(F\4MFWR1N]&Q1N==E!_A-:++ZA FI48__Y]EBB4NBS1VO:$
M)5=1@HNWM)4,&4@)V=&1LLJ,QJX[5O NX(SH:P;L(6J?HL_L>7E$P,)=B*Y%
MI<00_OPJ4C0*<D)P-CTAPRU>X^VN.-0FC5:X/0Y*20ZMEI L"BVKY)'Z<4<F
MG4LXN=26 OIALHIV88RBNA/:>7+4F2E$I.P#M9^*C5(#<G9J?"[*5OWQYAJI
M#AM='&(NL6N;;>..*E=I!E<D>7Q_C]-M :#EZ0,\B1SP@P_IH3EO7&G3$_A+
MMJ^HA83@M[;M1&S6'?0-MHLH%#G@H\_U4P\*-D5+2BF@W],AEI<3P).]&/U.
MBC68LB[K"@A+L%+ :K7%3+HKK#K6X354HQ040Q&R0=S[($?H(TE3\B5*'M%I
MN*.?LL^8VO+XE[2FM%KB?W]5850P7EH#M99\P3N[6%L-^*Z$&/&EA%W(,YL.
M,=\Q;P#Z1BNX6SWA]3XND%]D^KS)]*U\ACX7*AZD?%E[RC'/-X 2]/7U[%I;
MGL!>\#ZK7$ (>BOOLPY-NH,\\'U6B=)P"LJ#]UD532;%M?I]UJ&L'-4>O,_:
M#XAVO?AD2_:#O1<Z,2' NV)68=X:=@?V@0\XY#G5@/T;/8?QOLCU:R\&L<K&
ME$)?_,.K"-!JR&G 6W6(%:-=%-IM.3I/8R%S7&$F+'^X-P4:R1Z)J:A9<E]$
M/ZY/X59\WY-.3)A#NV)6>=$:=I=#!S[@A.!4^>+A"#$!3TX,T#:LE!KB1E Q
MH]60,X.WZ@DQ+E+\]SU.5J_7FQN<1F0=K6["U^UPHZ>IFKCX4*C9[6"DCAP6
M)SJ?!CV/VE10?XBBA/:'.,O1KGR\\$918Y#(^R=0 RJ[*ZD%1?>E\>H):2^K
M5K\-<UR\9[L&KCY#%,5[F92*=K<V*5Q9W\-M[-I@]Y/.V+#[K%70K6^[HR"X
MD6^6 K:H<N^4PH9B*Y76\ZS0M;9=W-RM/=P>5\<AK-O.ISC/M]U,@=X70R/Z
MO)DQ_7K #!I*N4&S/\.MBS!*_\SF5C0S5IR49,*JD;(\!U'9==RI\'Y,YA^Z
MF@'[9W_&JL,PGP@V;%?%-(2@$=23$)6":@ZB9],=:!RE\X&/D8@Y%E08!8;*
MWZ]=L7\+V '.8)F!QY^$^FN8[U-V!B'-^LJ<*A(4IM6^H%62=$V[&VX+O,")
M,E .ZD^\>S-!V*)24LA^>Q4MNCIR9@PM>\*-WY)P2](\^@=>LYS&)I]O4KR-
M]MM/6#V+!=(4LD>C:95.2E_N^ 5Q"R><WEIPA;,,[5NYJL2I-VNO2.;7. *&
M'BE3P<VJHJ[2B)S+ -\+DGN#TQ2O[\.7YEW;3R2_Q2ORF+"(?TO6$?TBT<.>
MCH#.PS2)DL?L>E.=]GBW?\BB=12F$98=VN;00Y,L''B8G%2LQ^1@Y.0J1G6F
M<N,U*$\P8X<#L;O"O-DI[ []9#:X\4G1NK-^\G3T7?RDM,5QK;/X%N!S,9XN
M+1?G?;7W=E+CJ+5^A'KV4>V S=K4ASEW?7S+#'91^Q92P[(S#^57.B5;=C!;
M<6[#:9@]?0PSO#Y)4TH[7$SJ:XZ&FFR'*Z9&V+&47XT]VQV530L"DBG'V0Y.
M5JMT3S-<5]V/%#8><X)$-:GYQ=G(V*0HYXR,:_'$4AW]*#G?5Y)%8$I<RM I
M6<H/:C>FR0!P=*Z18T@" !CRXR!=0S@(V QO+#%UU?HBGD(\SH9$Z\4]S*4=
M$'9+\/KHW7:0[=L)O'-@55/UN@"K#[5I53X;=B$@);X+T2C9(J[2C<LN!.(8
MQ%Z](3\NRC*$@XB6X,:2L%*I+V0EP.-L2+3?A8!<V@%AKPNI9F,.H MQB%5=
M%^( K#YT(=4=U.JY"[$0UT7P0I:(V#?K8DI!Z %",X%BRZJT?.@'<20-*""*
M_.<6\Z(O+^*!R*(OL-<LC4JDQ,"WOD3)V74(_1&KA"+-%OSUE?>^S>G+&E1.
M!/BJ&Z>@H((W9P.544V__\V")8Y32]P -\&W"VZZN0-NJO6&XPO? F<#<@+6
M6[T';H)14?8XO)O@.LN")UF&\TRT%5$N,MQ&U!&QMVF@,>J"Q0+[P$7[OEIP
M3_(P1NNZA\WI*"TL)/S@H;#]Q,O=PM];NES=2$O6FSEK_F#],J&=/77VJD/\
M0%"&^XZ@;?0WIAW.L4F=&1&BKQS4_XR6OAT(T*PJ.@@;0$.*1D=)#<ZR4^2X
MV#,E<3,>-/P.IE*$O7=<";T=(.EW XU&D@^35TUD5>63/%Z1+#L-T_1U0](O
M8;H>GH-GK"G+QBI-VR23^W):LVC=&I%08RU@?3RI95!,A="J*^49+0'(4?$4
MUJ0:WLJ-*(FL\[TXL8OWND^2]15U9;A#QD25HS9,U1*W(<Z<O5E@X!Q"<;"Y
M\LP$/XAL!!0!DTT;4$QEB!41E^'>9\:K]1+0Q+%-L';+Q$('A>RN2*9U $NE
M<Z%;4V&ZAK=752@M8#[1EE$NI:J%%3->76$'<U^M>9>OL\G=F4Z*<09:JN;L
M-3,_.*AI:\WLF+A%]/-DK9YNQHSWX!Q6[J8'A*ZF84HV35 ,4S;%\2'%9#LZ
MB6/RA;V<39\U%MX> J%S"1,@Z%4VIW^4MW[T!DC5KAY==@<IR[*]1MDV397N
MG,XO0#P;D5AOL-Y\62R@K I9WWH+&'94W 6WJ(;*2CM*:@,B\(KI]6=5A7F+
M,YP^XXQ6H,7;76&LG4@T,J)@/L2(@PR@=SO'RI!)(*:) 6@XJ!\4P[VP>K</
METH>I@H#T&E2AAD$]*E#;T^70J 1+<8'=P6M40ANJ" K@-G?S8/*Q!'JT:8V
M\XTNT*IY1KX<0)7-(J<-_#2NS.:US>KL5GN>0KOVMT"ES;FV4&KW+ :W_S/<
M[O[WV4'5V0/PF!?:HA8=56G7AD:4VOT8?.![_1I^A!6UM$!(?IA8(63_\"!J
MUA$7AQX,#_"I%46[ >-6QANBB9I3?08.]^-K3[%A)P>I#Z)I+'I& OBQ?$8G
M[#D^+&_"N7?F))EV>MW@(+HS"5T\V<JN:7$M;T8=$ <_T$EW;-O2?((LO2G%
ME9QRL_PF=##'>9(BA^;T.I!%.'6K:WEEN! GU-1SR]UBG-2)RQ,.A<ZF(DQV
M]B 5+-;EO%R LXH^^/%^D^#GR11!)S[U"^I*665>M_VZNM#Z3!G=_ UVN?X!
MY'+ V^S:UH#02/%NN\*^:SPY3MZG4S/WJ4G:/O4W9T]!F5&V'@,S__+T+X2L
MOT1Q?)*L+Y.<0B9ZB'']^DC_WZ!</L*>,M\;V7/"88,(W(^PS8,QSP2F/H*3
M\E:&D'[,;M>K)'Q[W74B2+5Y9"1.(*G&P+0^'1G'Z5G&NDG92T?YZPV%=4Z_
MQ/G?]]%.>/7S*&UE-E)H.\D]4G]N-W<81&">7M06@^+C8E$:UP]\3"%Z'&D3
M!JAQ(>E!:DB?##0QS ]JQV6RUK=E/"M+Z5J3_M6 _OQK!KU1_>T*]9[4Z&4/
MW.Q:;S:MZ[98R#5DVRI$&K:W4@Q]@'NPGTNN)_B1W1ULM#U1ZM5HYX3$2M"^
M41#6#[PAK18+JET2ZL;2[(P8*BMW0\A\S0- =_L!Y?XL8$^VTT_PCLM;1B1T
MKYX52"[<+40)NSDC*:_DH;&QKNN49)TK>X8= URG[1H@.M.YJ?=B>2H%[%##
M3J"=H!)%JXXL2G$>I<4=)VA']8J[01?GIP%(R(0V'%!4K\Z1%.IO09;N4KR*
MBM1!_XYQD4.2=3T]QOXY("E<I>$H1&4R1?5.G$Q!@-VJ>0HT$W0EB^$7R9]P
MBL*.X-($-0 (&=^ /#WUVGUV0KW-A$N+=1W<H0U('O<Q>80:X?(]C:\&F-+:
MS@TREZWNVA@5_8.B'[#**\=YW3!_2_)T-T.SM_MWS53:SK_Y8T$;2A@!2\DR
M@%M/L<Y2J6G*%*3&^A7/PVI<0%I3M>ZR:2J-GFDDSSB[(7&T>KW'+_E'ZO#W
M0=+2"38I3"XX&<4RTW8'EAHO:GPKE8/+),?T6^;HEIUE=1MEOR\-=6VS$M,&
MX%D@T^ES0FUY.8)$V2HFV3[%UYON):>W.&8SUVRLFMT]A2DN;CR]"5^+VTZE
M++)CK:;:5&M3^3C-OU726@E%R6P+'H*[G/[YOI#PZ:9B2Z@D3J#!I9-IAGLY
MQT:,_B>FAV[TLO?=K!@S34L28W-E):'[19*2*A(K.4GN0)J2_+DVR@XVQR0G
M+4)&YB:AW5&I21'AHIFIO X'KSNWX21K^F!'LC#^)27[G2H5C=#NY!XC;0O)
MQL"?[>QB[EJ73DPM!ETEU&H5DS6U'BH5O4HI8S!&K#3\,&D8&.*SA'$,2Z:%
M-JC3.,RR:!.MRDE<L@VCP30I5+ZEODY^.MG5'BS3&^1,0VB C:!/4]071)]+
MT>4I"T0#&=E@ UJJ53DB0OSX0;W+9!7OUU'R*$P?=_B1U1+W3V%>"N*LIZTB
MJ1W+(CI/M6R3^--B<98BK(0%3B86O'%IAUW]5-GL]8EM37&$*KLHIX91;9FK
M,CQ*4Y;X($MH]H"H2'W3G$B3I(W8#R&=GM*"+%I7_QB?.X5FS!,E9V:^K-AS
MO% *%,5@*=\-38](;CTC!Y/%Q,@<E[*D*!F=GWH61R8C052'D'G.<+9*HUVU
M->8^VK*[B3>U@?&I"&;7/#?I[,Z7K-21+)2]0$%92F< 7R/R6\=J,3E4VF7[
M?&I;!Y/T@!P8EP7A\!N=%M4N1N9)2-Q^),[^"/WD)1J<@@&3UD\\E=+NIIV8
M_9DFG3JN1DXY-19T$TY,T-_IIAX"8)--?#.!IYJ8(G"BJ?7A!\G*?]#\L/GX
M>A?&^!/)Q?/5O^+M TY5#!QI2D1/8U,VN6OHW!FQQ\4!9OT8\X-ZHC;"ZH.'
M5\3LL(,%<TEYD:'/I36?\L98W,J2R@3\*#*.H55I.AH5G1^Y2A;J+V&4L-N9
MKQ/(N,G<BBA#F5BQF9S@?IWE)>,0P"G)T/(@&\D3SQ%B-M [9N5[1*L7#P<S
M(X I2T'C4*+(/G"#TL1C&I,?.2=3CZ:R3^$6Z]?%S:V(<HZ)%9LY!^[76<XQ
M#@&<<PPM\X,B]MC'M?<1B),EDW'-KT@F<(/29&(:TV$DD[-F/Z'BS00KYL:D
M%Z&Y.?.,((#%$HX\%FN91^;"9"_? 64D%5K'IB8-8B;D*('ET<E*&N6"6>LY
M6N-DG=V$K^QH6<F)\FJI)L=(I":G#J%=NQE!Y4)-=+EF<%)=E+JNA)8FJ;H5
MB=%/SE-*J-!GBL+F\@0X)=LM28JW+V3H%XCPT.^)V,)]QZB+ _WD;D# Y]6"
MY@E:XU4<IM@7W(O:3P1ZR>\M07Q'6@CW@35'L+!WAH#"P1A$''<@P;;5L(>H
M>'K8N) =,S 2&$L>.W"^9T=["%=^1(^J+]Q_-!'676,VNW:!716(!^)!^8DG
MZQG"UB#Z7[$/T:Y4%YI#[>40&:8)K:.S&YP6+]:I3\, 2M>XU4E/A;+:OE5T
M@UPI 0^P$-1"B YE4"&V, V [4U&-0I'%K5BCS\0']Y0ZF.812L-D7HR$OI4
M,I9)4UAU296N Q."M'I!\2=Z%R5H36):Z9;\R)C4]WX1I-^."EH,?G8U&<I?
M0$&!CCUO@'\6Q?M\<):O1DH"_D;*,OPKNRX)T'=A0H&N9E#]XR!HP+>I@@B"
M!E!3H?X=%&3HV?2&#I(7_W5B$D)8>Y5?9MC!T8D:5R;4Z+^,WZN;"D)X\\Z]
MMGD5W-"_12_34+%#^5Z\3?18FRG1.1D+G.,.<EAKH6HMH=B?WRX#,5"MRNF4
M EL+7]EN"U&2>96ID%IT?F6SP:O\>G/^LGJB@,#LM,'KY#3,GDZ2-?L/NQSG
M.8S9J3%\&AZA6J=F(]6IA#-P9IK"M5?_CG"NY*:IN:#48)MC-R3%T6."RHNC
M5Z\(5T90RHZ8+/_.V,ZT%36T,&/'8(M,;W..V 96>F0W]CXSQ.WU,R,<V\3W
M<1?@M5)Y9"K%,5,HMB04?W14ORYPR[JMF="]?/<6/>/+A-8C^#Y\8=&R.T.2
M5127)RN?Y!>8O;4;W^5AOJ>!O/:$A;V>%8N]SG"B12L)9%(,5B<$K(6C3S;3
MO025",IJF:)']2')V,'I(/=8 XHH(TTR/DQ4%F+U.GV=X?5^50R[_FL?QM$F
MPNN;E%2?G3#MXM++$6G,T+)!.@-;GB&M 6-QL+_%?G13LYV)M^ .%Q^CXY]_
M1NM:T?^D9XIJP^0W D[F21#HQ#09&L7N%S4MCVBLQC4C*YOQ$+6(2I/%%:%%
MU]BWRL[9J&P<H<8P:BVCRC2[H!K3AESZ)IW#(K=RT.4[NWT?LM$/3U.\CO+L
MHIS4&E'=2&T8U#$"&S.DQ8%71[.6XZ*8FNW$=H/J'RBGV6Q5/O<_'<DQ9IAX
ME$UNGF$&YDQSB22>I< _:^\OC< )\HUZ=/:@-'&$*AL'U'F[9<N$#MD-7?SK
M9$^;Q=SVS3#QK(ED8X9=J\J.>(15)]G). [W\Z1C0S+/7^,\-?.ES9R;+*/Y
MF+/&PUF;Q29A"9+6C!WH$]W(F#W+?/U0&2[Q2;*^HF'$C=RH.52=*8/!AMS4
M#&67S/G<JSZ:.*:68$KS0?&4C4!P=H027.ZJJ'+9 T[P)CJ *DN+2,-B"X(,
M\Y)+9M6T\E)'YW46:HO&6YQAVOI/DV8Y>".CICE:([,.]6JW"RW"2 .Q-^+K
M&0YN_V>XW?WOLT.=[!A ;?3X3=3P4\9OM;WQ [A^1(NQ8*$9#SX$-P08/>=1
M&SG(20\WK+$R[6&7-OY-?/2COLZ?<'JR_ML^R[?2?<_C3!ATND,3,R0;WJF+
M5UK&AS$UVPC-!L6G13WO?[:0XLHP5ZC:V3Q1\-9,TX0XFH7@/FO/*@O !=*-
M>M7" .I8.* NU25))G2G+ECB7U<JF@\<O4PP>B5@QLE^X\5WDH>Q>0>I<&UG
MWK[[NA#+$$S.1ZXK<3)JBMW&+/JXB7*''9W,G>/N3>76'DZ-NC*/^RTW6#;J
MH^R"V;_^J(^&:OF])W$6445VX&,TN+7!IDF#H9_>Y RUL2Z(N5=^@/%,K9Q!
M;IK=:"E+..O.8Q^SS$B\&E;+)G@Q+YYUUDV+:5BTR^6R[2XFKQ@79S!>?TEP
MFCU%NQN*[/.[ZYM3LMWA)"N^R/D+^W/PEN)8_3I+F>M/34FF'NUO>AT9@3+C
MC+(9U&KE8:2H441,$[UCNM\7!Y8VZJC27SC_C(8=L80$+K.8FNJED7%Q+,$#
M>T7]6._627#\C043<+ T#18=!]0!X_0Y6N'ZL#^\[L9*N_R/Y8Z=6QS&T3_P
M^H*VW?D+'2M&&;[>E-]V)YR^<F6?[WOMV;>5DVQ%9'7LX"@X4$:SZC/X2Y2L
M-V$<%_L^J@UE/BQ,.0.\*-^YP)@D'=IR)4R7=K^'W]GT$TF><9;C]<F7,%UG
M]VR*N_O\E&3Y)Y+_%>=L%/:8L&]\@].(K.DXK/J(R1V/2;76G9OD88O.YTC2
MUL*=/8/;CGQR>K<;4/ 7'#T^46OOPV><AH^8G:%(91&A_T1?GJ+5$]HG:6.)
M':_8EKTKZJLXN2TAR?LR*I0513.I,A0[X!/3^FQ5'03[@%%K[ "Z%_LD-^U[
MG%!G1,=D+0[C7LOR+_#VNK364JE4K-C?/X7)A(&$RSA<=W3Z.'SM\W21N]@7
MM_!W6:1#!,46%*84W1^N9BU2'(=5_Y;4P= /LSR-5FV7^)B&2=T+DOP)X>K+
ME;=7KB/JA2:>I3?<+YX;YN@?36@V4U>I"VF67A/VNQQR\K0_8[W4M_ V;_9F
MT,L RAN2WC\PQ=[$^1%JHD"E16YBG0: 7G&.VA".>L9*I6K;:$X#054DW]*H
M+VCXED=E/\SR(Y%VOD]\U:%.3KALWY.SNBS9L>QD(DCB!+[(R.L&U1)BA3U/
MKDS4MJIT/5#2 *IEOXZ*?'EO8'=Y:L#FT=G\N<&V&"M&QZW728W.NT@G"6/!
ME3EU1!:7XU2. K:-&!<;R#H3I"A*BO,>HF*[F"=9PPZ&QR_! 1 T:=U-8G_"
M8ILR8K\SW:CJ9^(>!EL^G4\SSK[786J4![%ZYF)/A)4XOLT'NB;L+(-6>WLU
MIKJ?9RQZ8'LZV$T^-'H</=O>&V=FV:3W@%J>HX^ Q3)[3V 4UN1\;^ M*"[I
M2BOA\G;)<O<"S>>E5D9S_IH.7]D6N1T-[!!RLB'833.O.<I&Y%>8$^,L:A+[
M\KE2N/VY^&+99?&W[%#<T09 [^*(#3A]"4'DTMTTH('W\2\A2(WR+R'<T%_M
MB0*Y? ?!FRN3QV,,_,J!KM5-7CD0V8*_<R"/9+DL\?=]E+^RY$82G.1G9!M&
M@TLI5#(UU\4R4^DLLFJ5L0H'2E)*]8+R$6J>H<_ETZ69IFQ$8O";<WP1B?<H
M(;>W'.I?5CC+^O-KXJ[^(DK"9!4EC_(+Z6S8JEDTS=94MDWQ;O^M5@O1*"D\
MV7ZU-A>RH73QY@LN3*(O]=LP?ARM; 6?Q %,N$0RQ6POX4R/;VDBV=MD9",2
MIRQBFWU*VK %K,I*.8B6[_EI;*'6V#>6P>YQ\X9F2^Y?N0BC],]AO,<?7YL_
M_R/"*3OI]?4*/U/ O$1\3V^F5/WL4*6)*0?FQGHG;>16E4<,# 5, !421ZB1
MH4-:*K!PD6V($#*E_?JTANEW^6OB<39P6NOXS%S:0>;QUPY-29?C$IM>=")G
M4;:*2;:G-)#,I4)$^0Y#*&J+B0+C-N=5 'Y G).I=XCFS5PFJ(U%O-*TA81,
M BTAA:36E^?-29;A/&.7W$3A0Q07E>&O.&2QKJ^36[S:IRDK&Y/U)\+V3)3_
MI/5E1.O.AY@'N76[/".GV[5%WZF1..&ZI:! B<&*KVX6J93+ ZX_%S*^Y!-K
M<!8E'YM(DF2JJ2Z$:<U.W,OGP)'AW^.7_".-[W=9#K1EE\^!T^W:RH%3(W&2
M RT%!<J!5GSUABP=BW5"7+/3.1JCQ<["KEE4V/4D45K#O"A1VH2;)%%.=2%,
ME';B7CY13DCX5U&"+W.\E4[HV;1ML6CLV/:@<&RB\:UXY -S74#V_?42:&FU
MR))C<RGZS.RCPL$;J$"'_+!<A0IA:;\2;=S8KD:Y^)=/M-V1T'#V3;A#:)0N
MGRAANK82(<2;N^42 ^^@; :VUQWR=B:HO=BB- Y%HG1BVKB2= $Q(TP'</]S
MP]G^ HN)9ZM8/OX&9G'3+H5FW]9BM',D*EG%:HR#N0R1==?K,:/F'*3Z72Z2
M3;U#)XS199+EZ;X CR>,5#:[9H'&9#@O4M,MT7@W[+[>5+7MZN_[B%:S,B[)
MY'@>#>5L<8BW[*YZDW@"$4BH6Y+GN29/6$@<L5,;XOV:C0P?"5E_B>*%;VG2
M-[:(/:IVD3"'5Q&R1FS7)9KL%T\R+Z.A=,PGXFI&HI9Y*P#2%3NC$>1%$7.9
M[/9Y5FQT^2 \5PL@R2=>D:0ML@QM.RE>I&Y =)%H]^;O2IDC5$BA#YZ<MP5I
M;1%QU,TB8<Y02<@=F>WER!,E48ZOV#NYETE.T1 ]Q-6\W,?77\._D?0TIAVK
M:%^ON69-+A/-J62#^W)PR+.Y=R4G#:T%I<+[0@.U*G7O]O"*"BU4J/FQWW($
MJ,CDUN8X#3?2X[BI[WF1;:\*,_=K$=3'WU -;NDE8+UH(2@/]61+TCSZ1_<8
MN+_B,+W_0N"]FMZ&OG]3V7"7#^1>Y^WSM'&,3!0:NP'%R[]ZFP$ L(+E E@K
M@Y."W!PP/>CB60KO<_2$^@B<0%W;.QZAKH'Z_M0CQ&P@:N1K9XEYW^F8)I[V
MIY_PX%T=D+"^ARR$W:4&:MYXAIL=]S>RQVO=C>1[;2"@?Z '0GXOY[N]Y6FW
MK6&$Y%H$3#SV@\ 8UGAP#JLYNI:.JVF8 G06GY:^B]8%TLQSO#'4/,W:)ZO5
M?KLO#LGM]CH&0R"U <#X1V; 83$H=@GN!7XNV9K@1V9B[,A'&<386E!A-.@\
M1&'GJ;=\UF$+6-[I6QM>VHEM0>LZ522+P'V6@8_:O7VD0X8\'2J<?*/"N&&.
M*R[XVE4.1V6?\$M^_P7'S_A7DN1/!NMA!L9&32$.C<TZM\*[7WQ241*0O2D7
MH0,VS?@O_N84 PR.GDE1(6'*C IO=_S4BCC"Q>FRT)RD+!2W3!D]2\F,H=(:
M*LU]HYL42?[RS=,N_TKVOJN!BK[[OK+W=BK B=4-97!_(_/'%?>*J'JAWZ,W
M/DT0 F.[L 7!E+X2OG8)]N8C.W])26; S)ZXGI65N#M&%@YF8F/7UT@FMB8"
M=KF1M_3J-S.,6H.F -.JT 12JN/%1SJU.W<^A5LL?CUYG+:>;&)M=]P3^9N)
MB@K7(YDIM:BMJ;N[XIBN+Z]\CH09C.RZM@=S7V0(F KD,?B8&23[$2ZH[.2]
M<ETCHS?+E49FWSW$W"X^L\4%8G<346,X^/#CAV-OLP($6Y/V O$M/74O$+,W
M;3-0&]%BL%]PUUPW!#>(G[9OCEGYQA9K6^?LT<73B::+?;Y/L2!VV3'8%DSI
M>UN *7?)1^M\IGH=&L?(- 0S'[ /5_QJ=7/-M3<G=]N )2SU&,$#G'^T5H%9
M"!B=CZE(ED IC:<7^QTCXXO]PLC\50\UYT>QWP9BN?2I#;-B_T=O,PD$6]/*
M%ZZE)U<OU-[$ZJ6):#'8+UGL=T)P@_B)Q3ZU\HTM]HI]:W3QM-B7O=Y#W4^?
M3^M9&?_V:6EE_O?QF%\O>MEN))9?S&LLL^UA/Q]:YN@#;-H;=GQK3W[%CAF<
M^))=&]-RZ%_R?=1N#(Z /_&=5&;F&VMLOIEJD3:+]KDDQ=%C<KI/4YRL7N_3
M,,GH6)M&RDX4+_X9%X%G-R2.J(#L7-.I=NI^=[R=J;EGK&>KDVH3@U!FGTFV
M@TH=U?JHH[%P:IF,/6(9!EQV&6NREU^FQ>5A@ODEC)(KDF4?\8;*W(<OX)0B
MU=0F$8&FL[0Q\#5/HI"Y'9<:Q-::9+"JDT'> A ]LDT=[V*J]3UZ*/10'K[X
MFB/D8 )E!64K0_/ P B,^1+?BW.=[),\?14?'JH0X=C;%[%$TZY1%WP4V(<0
M;Z#6,(R!X62?/Y$TRE]].1-4U8@"ULA^=#$]NM(B'@RM+0;X7S!Y3,/=T^MY
M'&VCI.Q_A;@'2%:_AE)R(@L4MFV20>]&Q0F==M#]W!-&0)J7&+=#GQ\*I2Y-
MM+:78TO575TG=V&,KS<?]UF4X,'["#JQFB=2L:DDD1BVRA"U#R4]5*K!+T7M
M=5747K04.XNR'<FBHBPC&U3++DP670,3L\;@:"+1Z'%$:751@F0L+DPC.W_)
MH^1Q'V5/[/Z2Z\T9?N"W-('E.Y31R%O@CM*#@P-CH#YUI-+;")@$*C81=248
ML]949GE6P<! 1K;7D&=*59YP #]SH,_:0@'8VV3@'0_R^OD @&=O&("267O[
M"%QR)OX7G. TC$^2]<F:UFT1V_261\^X6C&0C"H,=)KQ!4AG\D@#X,7NF /N
M4#WZ@-H)3DFZ(_0I1E0:G>(T9R2]PX\%)RM#Q;.^*6_&+";@(1/:EA_' -3[
M(QJPO\5G J+5*?O%DR)$DMQ&V>_*^0"M/#<KH)"W-#<@]>!BAD#G##)/H+81
MM&*H)X>8H#=4A*)!,(D :C#Q5()4532AH/'C ?5.4AQFM_@9)WN<7=!?EO;S
M.$W"^'2?Y62+TTSR;L@4$P."FIBPQEFX4S<T-O8/8[:AV2[9"]4C5"LCQC14
MJZ-&WYL7029A4)@6QF%"EBG@UL3)PS2:Y?))==_E7](HSW%RO=G<XN+0Q7O2
MGRWZ+8D&B62,;IU!S'2GI@X3;Z8Y0WN=Z1CORHQA;"^H55!:2C+4KFE5F=%0
M]VEQ?^6#'].EHS!%+#0UEPI,S/1R@+G_N<%M;U)HC&>KR#YNH7V$*BT*Y@VZ
M;7'.-+OK 8@I?VTHE\TJS0;S16>;JF E_9>D:[)&3&<=BD%?T>\&_$"_"MCZ
MS"Q"H]5\:IPJ >^9\+:A37=\:&VGR3>RQAMFB2FM]\&D]78XC<CZ+@_3'-J"
M'PQ:\,-WP<>02JZP)Q66K@4_C&O!#U9;\"?S%CQ/U NHG'5H^_UT:.WWT[CV
M^\EJ^_W1=JE9&X4VVQ\/+7'^<5RS_=&#\NHD&;P-I'Z/QER1*]$@BI;0K'=E
M=:[1U"N$#T!C[61!F*S1=?Z$T\X;>)YD/P/("(AFUIAB)NIMB+@*];PXF8MV
MOTQ6;"(3G^'ROQ+^*F4YRDID+;%4:-T%,56.(%R4ZP>W>,4._HPVT:I<NV,T
M)$S>#^JI6UO -FVCB DF5!-Q2F%_<1IUWE6CU+^A$'ZBP9VL5FQC?Y0\GJS_
MML]RMH=BL#-XO 6.<D86+!'1P*<+>IJ[AY#6U&IP*GIC+&RE_"#T&(0):#ZR
MR<7D-S F2@G&L2R>**XD5XE(GW,D[SRW1.'&H@N"\L8A].OKM&6J/[=ZR!M+
MP!?A[RMF0R,JPCIG9W$D"TK<LRA;Q23;IWC$4%"AK!\."I7=#0D%[F8:%LH]
MCQP:R@SVAX?#.W9:/3^X:(@HV&A1T\[@$:/ #G#4*(U@>?ZO_KZ/4KP^VZ>T
MI[TI)F5E;%>(\MP6BMIBLL"X$][*_8!8*E/O<+(2\81[JO85,4W3#A)>";2$
M+)):7YXS*H++]G&.T37I,>WMW#3Q-GM_:;)7T]@>O+?T9V_F*%R9]IN W9@F
M9HQ[35_V7[([OVY2LAGNKAP^J<G;?3*5FJTMXVTJ) ]CY5+KP+:26YQT4%Z=
MMBL^69@1@J8@VM^00W,KU,,JKVNW/>UM]1O:-6C,X\-M3=E&%E!S+KKI;1^F
M89*_7D7A0Q1'>80'4TMRB3K3B"2F(G1HTS3S0#9:2;TH82O1"J[W>49[DC6M
M&Q'K/?)7]$"2]=(3N(H&).!?G /V4+@'<)DM-ZBPE[_D]D< @N6SZ@GJ/#ID
M-,CRW"@X+)GW+K>[,$J+5]W3\D28,+[>7)'DL3BO%K(O98J)ZN<;9V(BB<8X
MM;XY>4(0*B:.-ANTFNPM *91'2M=ZBQ+VDE0(_::OL_Z,=:Z:6%\- LQP%H_
M,R4 %_ _[N,_1;6RD M'J#2!/E?_9;9086SA28FE>2+I'I<BRJ(=;$('."N<
M9;<XP[3IGDZ2]1E^QC'9L2\B/ '"2*?N0F$Z4S,&Q(O-.4D3A\J, +837":H
MDD6U<#$=V1'WY&P(,YR0"<W(\1BBWB,NW-^"1%V1+3LI6;N4 )!L2*F0G$Q%
MJ6V[!-2Y4=-.K1V4 NPH8^S/>0N0!B;&+<%S2*K49X[&]L)\N<O#'#,.7Y%R
M_^W)2\3/G $D>WR12%KAB]"V?;ZHW.CY(M>N^=)(H+@2H>2A0EX01]W2 ^)H
MFT1$'*'2D#@*VPL3AYTWR(XZN4S6T7.TWH=Q_'H7/2;%1O8D/R7;'4EHX&6=
MB]?7F^OT/W"\OB I>V7\_&45[]D$*\L+A.W2W%.9'2X/8*J._6^2AY"0BT30
M(_K,$5A)(+/&;#\Q+1&^/N'-'U6=2*MS4XL3H+K>4<<]:ORC.@ V'T!2Q&)X
M3XV_IP-1?(2:.% W$-1&<E1?>M*6/3XD[&4RP: C6(Q:H@YFUF"&'=<"OX4G
M'>)I&2Z-71HOSJH+/Y3]VAA#PN[)S)#57L;$M8-UX<G!P%._L?'@>OF7_"P
M3IH%QS:]*IF9V)3G)//(%N6$O=6*R6&XH\.QL*)IK72*D&$-@FEA4MGZQJ<!
M;/PCU++K&<:1_QHEQ15EETF.*=/S8J=IU\KYW_?T\:\X?R+T"3MG4?2*[P*>
MQY<#XSW/GRO'QFI]"^S\L5M.R).B"<[#-*'VFP0=E0DZ9Y8/+B]/IMZT1&X#
MTY,3_]@@)O84T[[[8>6?)8N[J7%[E'R..]GGX[ \_)9]%D#TUYA^OI+*5KFQ
M8)$(YJ]T+6^$F#5F^]N %_L.GG1"PETAX*F,TB@JK:*.V2-NEN/\A7HAZ3I*
MPO2U/ 3E"'VB70^U3ELJ9N;KT#W;CK),6EBF'X1NGYDUF(6Z1>5VGP/)E8=8
MI?/Q>Y@H1TSZ@C/EMZ3H<U)<?I#@459<?M PV&9V1K9A)%Z>ULBJ=T+6LF[V
M0I;69]@-V7,T8C]D1W^X(_*JV1%9BGF1J'2MKM\5.6P<T+[(4@VP,[)K?_E-
M^"=[2GB6&*3[B65"_-9[3LC6KON>62<;[D4>0'OMAXJ=;?:H>>K1CF%I6XIV
MV4M_><D&^YZ\<&^]P.(AS4)1YK*KZ59"FDRR-'Y6J+4T_XBE]NUN]^R8,"R/
M'WK6 W9O&%Z7G>#AS=8/8#>MP!:U_^0ZN38ZL=[MQ^91/ZNH6.5BTK[6:ITZ
M-.RVOS6L3B6JDC[7HYI4T:[*?A=6B0XUU'VO7_6G_@QFB*C\-5"+QY@HC#M^
M$=3H1!*=>N]54$_H 3SZ&-H$VC= Q:<>:*TO3Y?SEQU.,OP1)WAX-J-&BB<)
M+V6+'WV[CI;P9'Y U!!HUJSP9A.8O!E%A)#_YA(N]!6$-!#9=(<1RTL74A\C
M 7+\77#/ME5ZMUUG*DZ4,]QC@3+]PE2%<:/[4\$OWTA=C03,!PH86I$^E)^\
M!:1(KEZ=AI3AQ:R+K2DH-PM)I<3K")8WW0SL.EP[,-ZW(M8,Z# ](W&T#IL)
MDW+3&]F@9@ND7XN<\C:6KQI =U ,%!0K!7X>/%+=,WSWA#%;/3Q9KR,V]1+&
M;;F<?7RMCPO[)27[749-J%Z/O0\?8A[X,WL5T]>=5[OIP%6<#M.+XY -TI73
M2(+F1,-2L=CVH3ZT 'TNU/U*A<[Y)T^M<X!;F:I=!:!(_6Z_\QON2O3'83EV
M.EM'XN*0+D=A'E8W,N[H,)>!<)T(^A1NL4>["6:CUJQ]A-&I:([\S]M#>+,;
MP^67O)+<9+N Y]FZBBMKM^_.&.MA=1I\V,OV'/UH!ELVCU#E$Q5.B].66[>=
M6]\R]/"*SD:,8*Y\N?-X"5K/VDT)^3)W7W4EN@%Z]N_NV[*L:(.2[HAK<POJ
MY5RU!3>+,RJ?3G9(&+L?L9:CM1J<UF<$%G/;G=U(E2$?$N$XA.G7A:!-#EHR
M4AD#+"?I8UD^4>#L)HS6G[ T#PP$>)IW!&RQN#'I;J\&[P)$Q+Y2;X?&$4IP
M<7$2;:1]LL[H?U>8W4WB"=F&S2CBDO"'EU"ED14R@;/D!!GV=V@,S)O#XIB[
MVH ].D+TX>$"0;<CPP )R[^Q1R/2W&JG$>/SG_7;Z22&W>7"$;?,J51]W,\)
MN?(*\+M+"*"ZN4IIU2%4["?',=>Q*74[0/'X1C5+$-(ET9$86CBAICC,\!DN
M_WN9G*Q69,]>TD[6Q2'-MT41Q-;[!+.<YKIMZC71G4XRN#=PDOZY)%Z"']EV
M)$V:-O:OX:2AO: 6J(I:]F1Q4HY #['0J /VPLUPE#;U/S>,;78@YIZM(KCL
M:@I9]*[6^AY%"6J0S6:>"U74T?W:0"[OHV9"N7>]6;K'Z]Y(YE6\0]!44]63
MR31=) "Q+Q=##4/?QOQ76.M-U*!=^<1#;FL@HV.VOBT!M!8;T9):Y7M>W+KM
MMM1^+8)6WF5QLTM?'9A-.BGK:/:N@RIZTRI MIA9!G\5A0]1'.61P;@+8D0[
M %,;<5;"JMS.TYE!PQA7UVH-MT.TJGLK"MJP%$9Q*^UAIH"C#U3;0K$ K7%5
M]F#%KCZBQ8@QPR /$H(;5@"&?3<=ME1&T-4WM@@ X@]=_.J#V=&4"?4&Z6H%
MLM(>M2=K/3]TK,\R93GT9T9Y7C_H?. ;246MK.2BI#%TC.NHJ8DUL.\:3@Y[
M%8&G24A2C;/>+,+ 27TLQ/Q*T6=X@],4KV\Q#7*OG[V3R$M3]4#>.K\X#S,,
M:<0>S:@FLA'4'Z*T_-0[<LE:7TDP10/I.,:IJGDF]#,'W!RF=(FWR5B3I_8&
M@Y7T6X4@.,]/Q:!?^;[:;9L\GH:[* ]C^59W0T5I#R!7M,Y-F2O+^]G-O)IQ
M56DL.'VBEFB]07E*:D$49AFN5FD[DUG-IMMP]?=]Q C]L,^B!%/A[$^^D5H+
M+B6[(<VN8[G,AIKN:L\>T?ZWA.(B9GD)ONE(H2,ENU#'.L\%7F89J<O]FI%<
M9B>H'_B\T4(%"R5--:VF8ZA 74U.J;^Y\.BP+E1XM )%>7WX-4(47"O:PJA?
M->-=3E:_/Y%X38?*Y<U#MR2.+TCZ)4S7VFX$I"WM4#3:UJFL].>VCH2X-B.W
MWJ*,Y5W-?ZKO1_O,M%&EOOS6\U$X4](?W/BZ/* TI,X(@!B630WL-?$P/B7;
M+4GNGD+*L),\3Z.'?<[2USTI/OM(O\OZ)GPM3DA,4S9JZ5TEW<T65@QV$\A$
M@S9RRJ00K*<9&]%H,\]T)T&IC#)& 10RP&?H'<U&66'N>P\RCAVL\DG(&EH$
M>6F2[4&JLA"IW]GKE"3/-/-&)+G>G.&'_ ZO]JETL]AT:R9Y2V5MCJ0E]S][
MQM*&,CE=:3P$=SB)2(JR_4-Y<S8[.'E5Z.01VS63D!P?6O8"P-4T=<$P,R)O
MR0T;)RU=C MFK#7>1.P6LRMV7,(E_1K)(T/723'E^_'UU_!O)#V-PTQQ8MIX
M$TUN&F-B<D(R=VHW"XWVKTX](\T&K>;[F*FB5A>5REX=Z#4!=<0>"OB\8FZM
MGTS&1G,(&41X*.\H;?.\8>F87"-_"V4+\,&UYA9!.<*+ VG'P6I<8M =$6MD
M:&0Z\.+05F6T;:SLW&+)O9>C+< R@MB"VZP@\CEC9E"XGY =I%8!&>((%=JH
M4*\.L?;D>L[Q\(-G#AT>C+*'R)A!!I''XFL6.7^IC@+]A9#UERB.S5*(5!V6
M/P3J;I/'P*&#S:>C IB0.\0F@ZI\2$C.ICS^ALN=,>&6I'GTC^+X1J^S@QQ9
M\-2@;&VCO#"P9) 4)%$L '2+VQO&.;>-\N->_W@EJ:#?-;JH5EY\;F\9[$NW
M1<P+_F4W2_0#_(3SRT37!\)5FGX/HC(Y!>B=F/9OH L]P6[5? >:"3J,#JN*
M-UG^!%(#3)#Q;<835:_=)R?4VTQ0M-@#P1W:0.%Q#X;UP(N=$ONND?>G=W&+
M36DOX@:<GO46^A$37$7>6[@8&>F=V)U' ?LS)*ADP%,>>!<=1F<!+/',FDS+
M1TTE!_4V$Q*-.@O P!SNU08@:8_!NH<'0GY'SV&\_'MY;C$([Q2L@-"G3N&7
ME&2 B303)4G'(%.R3$BQ&P=3909N32BI,!2<DLRSWD"#! 47]>VD)J-87T5'
ME<?90.AL$*%V:0>!XH%$(>_E1)5[K )[#IM@7;CWP)0*>74PU.D^37$R?)M;
M)=3V#D*AZ404F'4SD21WI&&;3#&HGRW.&U7[$9-?>T +@3Q' ZE%9]"PF9,5
M+L:AXKB%17U&WA&JGA\^3N3Y<S10?,B/U>USDL3(/>4R8O/4$MXK>PYS8-\#
M!.9=C1;>V(]+$<6-)("SX)<5P[@2%.&W9\-^BUM/;9QMP\;N)C-/KL <T]J:
MK 5K;A_RE.S&2>'30>5FZZ[)GCT7(W6!?5AGW+MBTJ_:3'%SH/3WE'6R@BL#
M!3;LM[.#PLO@SDB!2K?4\N2RR#'MK:VJ( V^>'Y*PK@ZV.P.I\_1"E_>WOV*
MMP\X%>4KO70W?ZFD;>!<;M_R,A7 E98%&@M!+50?TH<J,?2."GZ//I>RBV_8
MA8& 9PZLI01$DBL.B*7SL2#/RL-B7W47L:K%&F;)Q"932FS8R9A&Z4K-)86J
M3\=D:QJ3F/WP/#7$&GU.J*PZQ(K%>D/M9"Q,CEN<O/I\$:L=!$G+E&D06K9P
MJ>*B193TL%.Y")](>R*VB-$QZF"P)74"X@2OUDV;Z'/]R!?\BUI0A'W)+RZ!
M?4=:"/F!-4? L)\M!0[&H**?)=E(YJT@0Y<1#:'A2R949$!%YK,*;)>E(G16
MB1/OYC8O-OH)6D6"65@6DT'4>M8RWW!'\C V:5N35%6EJ'OFH_T]#JMQ 8E(
MU;K#Q#.U>3^XZ(QJPR8M^X'O? ZK83],:]@//O0H?P[C??$2Z"W.</HL."Q-
M)\CW-@)!6_@=F ;W1"9GAVN<@0 N5F[1CM+J<T\0+V]=$?Z5[2 APT!'2 V)
M9:< LE^;2]V,QTZW3D>-!+I]<S#2]983<.1%"<]')EF% 4GK4J^U51BE?;NK
M,!!7HVC4786I/D(;PEX4JFE%'C(:7[;"%.C>K,3 @ "AEWXE1JD(XIE?*S$7
M41)E3WC-MOQ*"QNA$,\L3L@6H7IFG?!(Y %$GZ%B4'^$=BE9[U>Y+[V.N 5%
ME)#^WA(F].2%!!!87![W9U&VBDFV3[%V%5(ARG- *&J+"0+C+J>9Y.Y Y)"I
M>[@RJ6I@$44T#2$ABD!+2!>I=<<XLE_C*QQ-@5"OSF]ET&?_5BPM(4M7\$^$
MEA=%?QN;;B%3+BE/Q_:7-8>VG10G4C>&##J@94Y%^ZHY8[#H.532$,:;RP^K
MR/Y"TM\ODYN4K' FK=N%0CQ)."%;_.B9=4(-D0<0*X:* ?N(70VU*S_TA GB
M]A.10/IK2_#?DQ="7V!Q>=3?AE]^#7.<1F&<G23KN_UN%XMN+X&)\TR0BMOB
MA,2!$W:H?8%XHC(1T(=H6S\M[N?-JN>>D$?7^"(: 1I(0BB)II!:2B^+D>P*
MYVR_U?7F-,7K*+_>YUE.FS5*'D^V9#]X[1HJ7OU>>O&))-,Y<#!4!KI4<0UD
M(NA\C.)2@UU^O2ITEJ4;& 9D7%/UZ:;3[-(-YF4&U%D;6$.=304<'6!?M2@K
M!5%'\@B5LF\3>9+!MFWH+3GHOB+)(PUPR^Z#NJ?.!+>CJ$3JE"X4F4HH@5&;
M]9'"OI(V,K6 /7G/'B'V[ BQIUY<1*)L00+_Q3D:"*1[T)=:\P;MPOL_U$(2
MQ%NZQ4-LUB7JP7=Q*!0ER/?B.@U-:RK0K[L40RRO8H 75UMT@[K!%(I)'C[B
MCSA,::=T$;T4IY$7K^2*B_V1Z@+>P-0M,@KBT/J+*2,#@%(1;#(H'J"4#C=1
M5E[J6=[=N0K3])6-)T(?2KFQ\)(0V;3)Y12'6)*1'Q[% FBW-R@9Z=PVU(^'
M'5*KBBI=5-*AUO9D(+,0^F4#G9GAO^A B([*A+L+AP_JKJSS8"IM&U-62SW>
MJI)H?>& _=N3;7V"%B"ZWXX#<B/3@RBGN>!\:YCADV1]RT@2BX]P4\HT,ZM"
MF<D36P*K5G&J<*">P)+I!>PC/TYU4[<;,?B9^4DH@7A_YDEJ;SF@1^%#%/=N
M6J_A/7Q2@[K[9"J46UO&=;[NQ;VA;25V.>GJI;VX_7AAV K:@VA_2 ZBK5 /
MF+RNW4:U5\X.[1JT*"M"#[,Q9<4@J#47+>':4-A::DY6OS^1>$T'Z.=_WT?Y
MJSSE*,6'>4@B;@_'0@<N,Y;*(1#T<A/#W%9N$NA(_Q/"A;PW/%$C0DP>;:M)
M"274E+!,X64& +K(KDIG4]'7S\,%\,[?,-3TR=L*UGQ)\UFVW^+UL2*S<Q*"
M9-Y(6*1/9=/!&]=R+U"F=+7ZW"B?^$,,ONTD7!#\V'+T5\(RP/=LN0&$DQ3*
MV1^!!2Y1GAP^& "Y$(X&7S*>*"-+7I,P50,6NM9>H( ZLK\D9^9X2@G2?]GB
MZO+DX^75Y?WE^1TZ^72&[NZO3__S/ZZOSLYO[_X)G?_7;Y?W?_V3/Y0#@<:@
M0-&_E0&U8%*O6#VRSL39;+6RR=%V9K8DM;,W;PK-A=:19?54N'K2Z8AOVY(+
M##L26[=L#4VZG!6!WZTE4:IF/E;5+4(^SNXJ+D]2_]A2)@CN3))9<H(&%VG7
MX$(MF58WE7IRC]84&.@S(A@'RV:Y!->;LR_"%0ON]9[=ZS5(=AJY)N=)Y2:#
M76+9ZE*LQHD:^"K=@#WNO$102Z#/A<SB=82N>8EA2_"TD*CTV:&TZQ5'+A/*
MXN(LH[,PQ\,).+"&@C<##0<,XGRXYI+8G2FK1%9D_#I"K31BXOX1388,#>44
M3:<G'Z>LHZ'0EQ>$5#!/03&K7')%&D-V:&A0;5'LO('E#Q-TD(=A6P9BC]!:
M-P?[[#+'V^$V(("LHLOHR#KH+!KKKKL)WI%I!]'7EY=>Q8-"T,/Z:]CNF@Y!
MV#SZKJ!1TW4"G'VO"'7^LHM2HWI,HJ$@UT## <4X'ZZ))G9G2C>1%7E'U$I[
M6H_)D*&AGZ+I]"3DE'54%/KRBI#5_,9'DJ;D"RTV3L,=?2+8A&:NJJ"H7-4!
M5V7.7)-6X]>4O4IS<AK7TUN-'JH5_6.T%E$::D-:6L]QF14=V=7>O6)]_4[3
M+<U*9SA;I=&.)2G0](A24SE-(M%T,ETB].5^VD3EUGSZ1&Y--8U27=#,U%!'
MSS^ZZ["DG5C1-C)D@D5H1#_1HO"]Z#OS]]7+C"?)FB:@B*TBLC=LKA_BZ+&H
M1+++9!7OV<1"E;!^#?-]*GS9Q9*YSCOUT\Q9>.MX2@!.WKFW$)#NQ>3)+LKU
MX>7?.;8"1N(&$,-7DJ=8YE]1GAZE!]RQ^@:_C6!<$V?PAG^Q-ZDR5;X:B3K&
M6.==F6O*]M;@-_HI,>4W_Y8^.ZV.7]'#*WIKJ]G#]BE1G%THI[L;G]B__:&7
MCBJP7D>&8(]*U(^O%4FD.\-!P@+ BH0M0GAHWA6HI9Z@,)<8""[V.;N!8MMF
M/#J8C*DB*CJK-4.0-[MG83"0T$7=6'("#?5DE))Y\()DDDVQ<@D!G:QMBQW:
M=#JF,M@8*]$*ZCIL1])B7J!BR?N&)1Y<3*UJ3 DI]!MEA\(R^%O=*BNVZV3D
M8+)95J;6X..FQ,<A P%02L.1X$O!VY;AMW@7OFYI>-GUYB:-DE6T"^/+Y*\X
M3.^I]\%.VDE&!$G4Q(A%%L'=NJIAC". ,M'0<$#A\J_^$'0$J"0<'M?$<I;#
M[<D2@6E$7J2*3[3=M,724$A ]:Z012JW9DVI"KD:0N4(RDA.L3/[U91*Q340
M_:+*'TX*6E?".7%;R#G5RLLXPUMT!APGQ=30Q3C," Y%/7\YA$G1L= !5%VF
MV#F0VNMD0QN9=007T?.$ZDMHQKS^XLS,5X'U'"]4@XEBL%2%#4T']T\XQ2'[
MW!_ZC@+9N'I,VN"C*[*>Q9$UF2"J0T@B52GYA4P>OK4F1@_>F(G9AVY?R+(#
MM\:_W6%;998-VO[E8-+$$$J3AFS]IITZ8/M"I@W7ZF@.)RU<4*9-S0M=&V,3
M0VEC[LS O"Z:&CH!6,T-C5V6''X^L.30P].4[, W[\3TP,Q-R@]M/ >4(":-
M/(8V1B>(F<<<K5>GZV^F4=C-$LUXX\./'WX\M"PQ?9@A;N.I66+\ (./9RFT
M.YG^,H[ "=0%DV>M_A%J+;!)V,8&NT6>64',S-?.$\!TW+Q$.9#)O,OD$W[)
M[[_@^!G_2I+\2?4RP6A;8_K7H:TY,P_O?;&"7!*(M3PDM,\*]'\^H)0BQ=W8
MU*)J_@D9AC<[.M.(XULPX639*0TD2AYQLGH]B[)53+)]*G@U22?8I JYX.0\
M(#-ME^0:+VH&*Y6#]ID':VG:%B6FOSW/,)E.GSYJR[YP0[IE6BDE9H7%3=)"
MNP[Y8+0M6J[99X)'.Y_5K2EG!&2OLU!!P05/=C?_&JW7,3X/LUQX$:;L<?7M
MAX\G8IXW:!/L$MLJE M5@O)3Q#[VY+9,:3,1V$_;!S,OV46QV,IR\ U73U&"
MT]>39,V.TMZQJDR,9+UD#6J5Y%1\RVU;A;K6C1+U&NV@$2A>P<2UB"]D +0T
M,6X2CB)RI1Y;=+87),[?2'JZSW*RQ6EV\A+Q@P*Y0$.3H<!D=O F[9)"8EW-
M!:%24']$JQOZV>*(E[85@?ZZ/+YYV3ZLQ9861',]-+_>W.$D(JG@_5RU4(-J
ML=!D9(O,@M$-ORI,Z4@-=*EB<%/.=K")[JQXA!*2+SW&U30G,?GQ>?"+Y/L$
MD%MTAA1K:RUJ%^- <LRJ@N[KK^5C#]X&MX$3R4+&%* LN13Q:_@2;?=;29TL
M>-8DQ]ZSR4CO6+/;T0\-JU'-RP=7-,_Z,[H3-@D!_)(\7#MB?90.]&VWK5'R
MTNZ+$)HW:N+C@V]C:4Z"-O+TPWP')C^8M#+@/2JA Z-V_L#ZI>*S@VWH#U,;
M^L.B\XN)O*L1/6MF%A.;74W7FMTYQ:%A]80B+Q^<AVD<>92(A(U" +\E/XF8
M2. YU+?=NI8[&Y%YHT8^?@.M+.MNP,ULH;OA35KO;D0.C%J:=3?E9P?;T++N
M!MS0BW8WY!FSJ8K+Y,]AO"\.DSN)8_(EI#\0NWKS%F<X?<;9+8GC"Y)^"=,U
MWRF-MU!W76,L3*6&N4^KW>!H]TIVC;0:-.+%^L1_[<,XVKRR=YY/5BMV(5"&
MF JJ=)9FZ 3 $6L(X,AN;JR7$L;&XD'>N&,71=& ;E*RWJ_ROX1I&B;Y*T5.
M2G$$R1O&%@9YP\""M;P!]NDF;YBZA^4-,ZM!)89J.=1N6/)F%\L4G G3Q:B&
MEZ4+L#%QNC",9;%T\8DD*6:'1-!.Y63]MWV6L_@%JZAZP>J75 E.Y+C<M$TJ
M:[VH&*M1#KK/42O@Q>(KH(F):6/TZ277Z;)(9]DSLIR1;1CQEZ1 1)6$J46=
M4*8T[IXT/3_FM.FHRXE3"GE)':ZYM>09-@N$/J66GD!=Z\M1*-SBZTUOVX68
M/SJYFCQRN:G,D5FV2AN-$R5GE+J=?3U^,$3;H,3PM^>X(5/I$4-M=T%6L&.W
MKS?7.US>"SBHOJ0"#0^& I,)P)NTBWR)=37DA4I!^3G;K)$_8?1QGT4)SA;>
MU:-H,@+]D7F(\[)];(LM+0=JG)^&V1,= 3U':[S^^/I;AM>7R464A,F*]4RK
M/'HN=I24+Q/LZ6=M\)(76>P:K<ECR>A4PED)PRI);4:D)+8]1P$SA#8Q^9(A
MQD2TJ8V@L+'RIX5S@UT4$Y<8XG*0%?N]O&4Q8M]RW67RC+-<^R5@.<[0F#JW
M@8VYR6E ]\;'T+![>U3KHE;"&9'(3!R4"6Q/]=@1'%&MV<E>7B8O4WCJD]8(
MD("2%= N($D91;@XDZQMN[83BEL:'=-1 <Y1P:7:#'IX1>]^*XGU/6J,H=;:
M$6KMH=;@-\))L>0OXY;<ERZ)O@K0[MAGI%%U?6!LU$UV,PQCAK'/N(A&Y+HQ
MC@9C'U(;\7[L,Q;%^JPV 4.@Y&9H'Y#D1D7L6ZX##N"LSN]8G==9>#YGKK&/
M63CN)G$Z"6S7UFL_O-O7]9IH'L?+5&8*5FO3-ZZF;>Q-U[@<"1F$X'HD9!B*
M6U+I1T*-L0,="2U*.+.1T"*,.]R1D-41D-61S\(CGKFJ [-PW USQ-6!<'SC
M98HRA:BU88VKX8R]88S+FL @!-<U@6$H;JFDKPD:8P=:$RQ*.+.:8!'&>5@3
M .=VS69'1QJULGKJ>G;4,(P99D?'1>1N)4@].RI:6_5S=G0LBJVM^8R>'36T
M;V\)R)_9T<MD1;:8G9H[3%G#9VWFZ3Z;GD!::Y;SP,"PALZ<?%&(X#!-:.LM
M7TH(VH, ?L8!%5HQ#M&\ONV&-3LQ C J')HW:M_CPVY@>24';.%EZZPOU7OB
M]*>G:32A?ZYP>=U#>OI$VQ!?)EV)X@*(&-^'#S$/."NVFMPVR=9DRDSP;C=W
M3@]$S<6I]BEUOZ!6 O6-()*BT@S;J-83JRRASX6MI5\]L0)=X@!!?%*98+:?
MA";'YV/.NB%QM'HM__\>O^0?:1B_P].44EV?F23J[I*1T*'QO*_N3*B1 8S,
M.W*3P2U>48GX%=WB&(=L&DJ:>+Q-)VJ(P3*(MMG!24-H"9@G%%$L@'B+<[/C
MG-N&^[&F:SU"I1+Z7/V7::-"W=_.U"GZI87XO/#WLYQG9_*]GJS)CLU\F%7O
M<E5MERA2=98<AL[F*<6E?L>E!(DY938X0H46JM5\KZH5D (E 7530_D_M +C
MOLR[[[07G=ECKFE&>CNG^L!]+4!YZ+D_AM8,">_#Z4 CP&1.=\WY07 C(\CN
MPPE#_4BK<7G6"U-X K6YHICI2D6[1%>X<LASO5<#FNN,#5E>:PPI[L<I+>8P
MDG,<V,!*BBML*!BN]>P+P3NI2#DS=[K?[N,PCY[Q^6:#5_GUIA2^3MAE;/GK
M=?H)YR=9AO/L&%P$6/>H+1XL>G16=%B+<9YBQ7:XXXH<NU$$MSA/2;;#;($?
M(UQHL=-]PCI;TK]/[GY#]*\UNZ<HRK(].Y(7K4C&UB42]!#&Q0?9$\8+7]LT
M)P%!!9<3A$,+-6O.806>Y>_J8;_!CJ$NP\Z$7U*^7\Z:1?WB"=RBN]EE: PS
M+?$:AC-R!MK(2[4&HUCQ]>7L:)O@A4U,CT$/>*H::APX>VT6JX\Y39FVKZ($
M7^9X"Y_N,K0W<9M*Q]Y"6U6:"'S8KL('XV++2M_']&TKS!XJ#/J;Z PQ;6'_
MBA!6=O:P-*9M[&/AXO0PP?4F)LSSF5K=; Y_CFPE=KC ;+Z=7*0P:3BO?P!Y
M1H,U\RG^25E$;&G$9+\W.8(DOV7B*?WAD_;&@/;)] L":EN6[P/@S&J._^])
ML]/^T6]WG7<,/;F$3M0F1/MC#D[QKX6X0_O[NDM"<D6V.YSCD\<4E_VM#*$:
MP1:P4L'I^)68M@QGM1<-NE7*0?L<M0+^ %[7Q,2T,09TD.AP[%!:7I(LS2$$
MY9L?YR\[G&2#'5@ZN98J,KGI3!%;MDP4I1,-3Q2ZP77^1#$1%0]^>(?+1]\?
MH63Q"7YMTQ+#5A@P1*S"$41E=T%^Y#B["5_91JJ+,$K9/8JXO8UNP!*0=,,5
MC?1DQBCMV^4-Q)6:/7H+P=T32?/W.4ZWQ<+9TKR!-389U2(\AY2*?28!?"S'
MISWK]*XW]24G.#M9_7T?I9B_QE,O6+-((3B50%+35KFC\Z*DC5HY*)^S!>>'
M2@*%E<#"[-&W+S%M"8XS4IT>7326%V=*<RC*'7XLZD8)4:1R'$\$<I9H,K!L
MRA+ S? Z7Q"NB'4[5&F/Y<HJ"3^X(F]B 564K2%FRD!%1!2)79<8LO?^E,[+
M:/@<=_'3'CYU]\;P(WN-:3* %GTQJ0KL%N]H>4D#^RV)I&E6+,3E6%[($CGZ
M9NV_2ZMR V&&0+'#BK1^BO;LL1^4D#2G@ _R'U_,A;Z\B @BB\Z08CV'BEV,
M@TDO>S:/T6]O R>:I#D&*$NFRR9_7['WW+.+/;NX\=<HB;;[+1UW%BG];,\C
MU%"K^JG 6A-Y _1C<]AGYE+%*Q-+P3T[,PEM"AFT+878F;341OZ*BJ,+T(IL
MMU'N0>%B"AHRJ47[] 0:Z/+5R*?O_+U,[K^0O^(PY2NAT?IFG.[JS\/NUJ/U
MTFIL!!9HS]D,*"K^]2!8+0"0.;_%;3J*Z:VI$9SGXU@"T=9*P-'>K<.9%H[M
M8+M4/$*E*JIT4:U\A%BZCA)$#:#"PM=* TE!.C\/#J",E;Q^,E+;K NT]EJ)
MH;\%RER#UT7&6 PNZH)WJREXO7E'9"S"S).#_MT/0T,C\H(G[W0,YB:%&\<T
M4CS)>2E;9.[;=4):H0L0.06:G:ZZF1_V8YN8KD%%G)+_^A+N]!6$'!'97)X+
M:N:>[M.4_CFN?^24S;K'1GF>WK%RM]38L._>0@?9-<A&A?_B"0?-$&/>W0G:
M<51O5]D9T=GU(I@=O',/ SG7=I%K,@!DX[\C](D=17G_!<?/5((D^=-A# .M
MXG[: - *\/T8^I$L.PW3]'5#TB]ANL[89KGBC8V3."9?V!$<TGX-KCKHU2"J
MUM*"WAFX1_NYS D)?@QSO(;U:6#WL+P --=)"C&[XF#5U3E"C18*:S5?DH !
MK(0IP*RY9?S76Q&S'^I]9G0[Z/+@CFT"N]_=,62?RI!]\G4B6]NUN86VG]V:
MZ$QEH+2V\[)S<K+&OIL9296K<:SM'(FLXJD?1R!#$0!BH^:@8XTBC'(^'&<,
MK'3OGW"*PTTNGSLTU3>;&^GJSS/";#TN-4,RB,#"4).S&;3_]H6[IC R'SB*
M6W;4T+$U-6+TR,>Q!*[GGCP9>K<.:O,U]&\DF#:!8I$%?M:;5Y(C@0PTM'7G
ME;6#?P ^YJD_>7?C:M"^%4T=>N7+"3XFT  5I,*V@Q:E5Z*C><"^/&0DF(A@
M_CFDG<,"4N)J'-/J([/RSAN#P^E&7WEE1J<Q+(*1Q_&,X$SS?]-F^P!S>V\'
M1L93=' <^5$.Z79 4J]XVL[Z@07CO?4="[/M16Y\+KB_GH_!SI;DOE6VF^)G
M7_AJ#J51VXN%;3MV?W%C;-P.8RZ69?"]P&[[@7\'X!ZWXYZ9.*P]]RYH,7G?
MO4U>>-%5ED=]L:Y<UA4.)?BNKBMAB^JM3>.NBKU?">JJ!CY ;.6T@O+?B,&[
M'H60Q!>6"1I/Q"+QKRTA22LL) %ORPTB["?WH?T1<#A^BWC094TC0'B1]72)
M^H(B<M+X8&# ='C0,3!7]=2X7&YPP(=@I7SJ&Z5#@P\_>L)&<Q2-*8&$[3JR
M &ILC:I_N$@6 ?;\HX*!>_NH'C4F8!8.:DC@@ Y3!P06^>!'Q\C/Z9V_[**R
MA#D+<_@.-K&:=DF#5W,V)]UWY."81$/7XR:M!::$^ZX)#1CA1ABMJ;0OG <B
M!S2W+6]5Z$1WWP)LVEOD=4;@SK"T(G9J"[/:+=6M"CK[:I!KO$9C![I^]$*Z
M?C-ZGK9\,S!@/#QK#<Q6Q=8N%QR><2'8*61[1MGP[-@7AANC:%0]*FK7L>5H
M;6M<.=J/9!%@+S \X]W;1_6XX1F[NOR@AF?VZ3!Y>&:/#XMVC.D:I]?I34K6
M^Q7KK3^&J]]C\B@^&P4D7'=X&N&I.4!IWNJ>3H@G);/U!H+J(U_.3($U-!G3
M'!S?E'H];@$\+$<C=@$4MRQ177(D9A)4OB:37GXJGW0>[->&0(]*:H%L5/=S
M5<MG[RJ![WTA&Q@+9&1S<933J?98!_,S!_CLU6]0;Y.1=UQ#KZW1OCH0R@HM
MZRA<M(QB 9Z2[2[%3S0J6MVU2].?<'Z]N0]?1%T 4*7;"VA5;'!1X\1J>07W
MI^4CQ$QPAC<X93=%W3 YDJ!?PBCQ@'U0+/ $-&@K 04UV@,6@KQYR<.JN4^2
M=2%U0[(\Q7F4%C>V?L0)WD3Y#<579L;5,68!?#8SZY#S)H',E1=&Q#0V=QB[
M"GY+4KPBCTGTCX/),:,P#,Q#8_$#SU4F'J#YS#QJ+W/>!4EQ])B49[.M7N]3
M&G%<K,J<K/^VSXICD<W2G:%%0*8#6W28Y( QS)7?S,(9F]I,O 2U%,I;,10V
M<MD1RL,7?S.<*6R!R6T$;N!Y#6@<FM*,8ETVFYUD&<XSR>G#4H%NKN$$;*2.
MGDGKF4!D74OLH5(UW["JCO$,"P$/:"EN,)YETI]80)J>[( # DL^0/H3_9ET
MJ![*#('=E;&'[=:JBVUK"C] H'-Z%=8]P[B@^<0P%__:4J2WXA*P\_9<X<+N
M/*S,PRA(-/.MY<,CU#X^='RHIE%' 63QZ=(R*'D>E&<_F]AVF^G,\ELGJWD#
M5PU(0:E+@D?;:<I5<C),28)$=$BMJ4\TBN9</*E<_?_LO5F3W#:V-?I7$/UR
M[(AR'V?)&GQN1$:D)G]U0U;5D<KM!\6-+U@D,I-M)IDFF255__H+@#.)>2"1
MI7KHMBH)[ T2:RULS'%P%R=Q&4-!K,5-V)<<1D(;L*6:=B5(/&="9+,SUSA/
MN@0>@)U?N6/L"ZN!P@1JG@DQ.):=XL>N"G+=Z$.GU<A>"L\B-DLXXDFJ(9 6
M%]S?@W ?IS!_V*31N[]/\1$/(['7/$DD[XLO-[D-"G$<6!_B$?L2DDED8GV]
MW<8A!.TSGY:7R-3]F%.2]4,A%B?GA%Y"+UY.[C1S[C=93D9QRS*/[TXE/DC]
M-KL)L$2P;CBU:U5A>8J4U1E6L$B48^Y%+O)%,ET'(^NI&4SN6P,Q,???/^ ]
MH#]>@!2?D+G%DS__XX'$6,2TXC(;14"IK\21<*"Z6$>ZS L/%(5A?H)1+P;B
MS0R)$@^&D]B)K0Q+L,P[&W02.!2/8' -^#,T):SDR?B&3%701CQ8^::#('P/
MSO%D>>1+Y,H,2MWX6)5JV =\XTT'T#+0N&-K=I"V>(>0TN;05AX$9 \/BK>I
MZQ D6BC)D-:I;T'@Z\BWH_#826GG"*)=%EPGU'97'HE56%T\[H%\SLY'B:#=
M.<SE0GLGQ9#I #A\_W,3)J6026X_X]S%]TJ?4%17VZX7H+&%ZDF<%H+Z]ZI.
M/L;%DF,Q=@=O[0[:+CU8J[PK77B$MY7R.!RAK0+!6_P>(%,9G_53<E51:V]8
MUMEPK,5A6*=QE4(9[ XNF9?%,;_:X:F!F7;O_H>*6A\K:B%S%Z V"/H6,0XJ
MFT_4,XY(EN'>DE'#35"B4L#H%H;[-$NRW0-U684H6?UYV<D,U85EV.;(C\ '
M3PVX6=?=KYXLE!#69J;VY8?D8N7HLX9O=6$V%!P*%!S<%U;!7KA">*$(ZW[Z
M=?T3"-*H#@R/>59"U'E"35<>[_;HF4\@']?7!-F4STR#<\'"<.$)<*MS_U#/
M]B;/0@BCXCWZ"J1QNDKO88&/M-G@6B)3.1-H:^5NP:^8VY@>2OZD"?1K1: 4
M[E#%1KSNFUX)^$Q3MUA%CZ3SM333]."36:G3,5N5# WYK%&&^;%LK9>DZ=LR
MC%>X3:ER@6V6@Q^:C.0&JA^K4!VTF4&7^WL$/:,_,R_JE^VO4(O;'-AY#ZD;
M_A1S\1NV:2XW(C#V,U]#QO"LP7RJI?6 XJ ($HB'.'S88JT*%#&;>;4H1>*Q
M 0GRTGW.AU+7313+IR6 BIJD+H\7.R_GP:Q:RV,)M)ZT-*0Q;$\&E>E&B7),
M6QAV#GN\9?EPV[((O$J2EFO%QZZ0$ )T'LK4$9."K,P,^O%]S8,[%VV%R)\%
MR(W;B*J;TIW [&$WQ0$@Q8V"143ZT!A<;]_"N_*J*$X!^N1OLH+9U>"D'(D_
M-:4E\E%L.Q1[MC<9QK%RK_'/(*Y_!R%^X >I>'5,(9.@,N@<HF2B<8=IVRV0
MK*LWQX\!AOIJC7J:!%!-(O#FL0%*H,IFB/)!A6^S3?CW*<[AZU,1IQ!U%ZJI
M]C=!L:^?1 Q95LDZTFFYK);X)N/,H9(KN)>AI;2Y-?FKB/%R"4+5NS9#N\HL
M1)E 4.?R@[=*J*(06;6VZ<26L4)CNKSWF<%MO751<6P3U_WV!U5 _0B\[H&[
M7N>%<S;/OS-P"YHMU^CVH6%#;2[J\$0PC3C=BG&*:7>B2V$O^FMLNNT^C+Q(
MAGR#7&M"H:CY#4.B*+/PKWV61'#IRRAYU4@/\&C?G1G7]5]::,L--EST",;V
M-6 Q[@$TS\X9#N(X7P$//LC?;?86WL,D.W[.MN77(!]#3YAN$K%/TEF+8$:6
M-67Q5K3?3^10+DJAY44Z>8S+("$WR#1/ +GP+(KQE;*><(-=V=18@U,OK+AB
ME(4>1%#MND23@^"7X44;0Z.PMD[1@NFQX$<8F.H"R _-K8-@R24TPO2L41-G
MRV:8'N88'S%8*L.WT<@S@!XJL@@"O%Z@^H(89E9N=\_I(ABN%[L[_J5=&F-N
M]7V!3G:\P1AU4YEW KM+9Z-E+&_&B+NDCXMYNL#*/@0OYX+@Y9*1AL0MA\7;
MN B3K$!Z<PN_E:]1<?X:!R"&9IJX1-N,*8<U'5O= &96!B[?34RO/[5)R<ZR
M:C5-G0N0*S 7E@!3\&5V@3#2"TV+ QDQ*M5RXH*P\3$XP+?9(8C3L610'S9"
M,'IH2N^!.:NDI5GF4G&:88U_ _A'\*7Z>>G=F?2JR60^Z C\@W0#2%,L+ [4
MS;=XTK6F/!J!M'ID":+8F N ]NS*P+--W@<G_M$3: ZJ@P+,\6>DPQ*GHH&R
MR[T<))$MF.<P^HSGQS[O X2?S:G<9SD>$QZ#5"IQ UM!8E,@<\U;A;:,)R[8
MQ0;6;9IJHO("%"09"-ITX >D;-6O/RY,#CD89#J5-2(0-]^ 4A(>/"'939!?
MYY]+/,SXKR YP1N8D_)RR2;*1"4=.Y-5\K'<N".AP*,\&;F&IJ0\!CFXQ^D(
M&:,L28*\ $?43R'$](J70L0P^2E3GSR>LO*S^<KWZ EO*U&Y/I5%B?JG<;J3
M:!TIJ3G-XR"U@_:Q9]]U SEUI=I"CBU,V9AU*?QN'&DH$+2.C*H2-X^]C*+V
M<>)C2:(=@SBZ#;Y--U12'G44ZCTRYTMKS#(YQG8%3!@F7]>_U,=MXO,U%Y^.
MH55))OZ4$_"VJ49('>5>$);=UF2\$8*L&>5N_)+.T$)8G,$8V"(7=N$NZ8U/
M BDC:[Q>^C@X1R)"J9<FAS0$,MU*&A-)E'=(+SE/7I!NO"OT?9RB8G+WW^OE
MIM!1*K=%;DKX<T54>=>RK)6UZ,-%7[J08=!7L1[97)8PQ"*V=!F\8/DGU. W
MZY$_X.T9U]LW*%*-Q^?1*^6A,)J3QR*/F5Y<L5?D4):S?#OKUUF>9U\1AHK_
M_J%)^",XI1',00[OL^0>=SE08<E!3B')Z<-I'$J@87!:JD[93&9F9_%7X,\+
MUC8QP_6VZDW^@9%PA7Y(R;*3-"(_OPX*&.&CL6%:D/LTR$0^A]@VS%*X;V;6
MHCR8%$15021N\[1<-%FM,7:UWARR4XK"?]PUQH>OD#$A<$2UL,>Y0'3*R1#(
M'N+QV3B+P-T#'K\MXS ^!GBQ&9XH1D_AX9AD#Q".+( C\N6/=%FA!4/=;$&2
M+8 F'E@::5YJCUAM;Z.'Y4+-1>C5^$3(]F@.%$Q4)NM8HS5*5HF11S_=$<KW
M#5<+QB[ NV]A<B*#H63@$UP?R;$"3\160N5Y,7O1+37T]X!IG.4?LG1W"W,R
M["(7 3&S\2,<2C8W6C=QY*J/(^%30ZGHIL9'TY)4(,W*Y<?=%4$BE@5N!4JQ
M?F)!@M4,KUZ0]FU,SKO&NUZNM]UQ$;R!?GX.VD@_*X?-H7ZZ#V=C_5QWTH/]
M'"LC6O:2XA"A2^P/1T7 8(W_BVN.,P% S\R< >#Y\H*/GX,$%>TVAT%QRA](
M$,?A(B<UA8?4U!8Y2+&ORC_QUD I?[($9%E8-S_5O61\7KM'3.-5.X-E@KIA
M,XR2D<4NI@_W&'/2H>3X,@38I/OWN;X0H,4=2?H8$2?1R3*'W,)=(KP7\<\@
MSX.T?-B$87X*DF:*:BKF$HD[+><F-J<9Q[R+DP5D' J8)C*P?@O)SE ?!D%D
M:CK3J8\)E3CY1DP2>G .*IO2+>'*#$](N#_C-81!'I'QN'??2IA&,&H^.FCR
M@CKS!7@+0RQ/D S;-[8>'Q;9NFX-C/ZI>OUG# O<W:=L(%+)Q%7Y:28GQ!R[
M<1&_R[M5YRK5T'H31?7QNN$^R'?55AIRJ#HA,3GYPX>NM I8A.3D5:4,1\?Y
MQ5RE>YP-IXX;$I9+.R#5:%BNTE[#TMD$E=''#V:E%L<.FOUK@:1:'*D6QA%3
M+8_ LCVH\[!J')H??22,/$%4U5V,?X?JK:S6U9*6=ZE&=U)?IFM9?ATD9&(^
M* '$-X!OP0,,EE_#:XP6)?F4@XN%4[^8MI6.^JKP@AK4O-1#C/"H+T[./F+N
MX"Y.4[P>X]'@AG6 EP%N%CVJ*\^V<?DA*RA#<Z,'7?/9/C"'>VW*<C,YM"I
M<C\QV61T5>V]^P'_^B,)-.M%13=93E8;;<HRC^].97"7D&W.'Q'DLK1$)4MP
MLJL4]0-AL?Q2Z'$%9J)//\%TG6:$XT'.):&+A*Y\P"N!RDT:O?O[%!_Q:,D?
M!=R>D@_Q=GK(@G2.#NSB'.8L$/FP3 ])=P+>2%E9ORO*^("'PA& \!.0H$>+
M,T,:!IEV/4VX),H\(IF<+__8=XL\T\]FD\\A8E\_AROV=3YF8=_$G1;[1E;6
M3<(+LD*V.FJQ37P!<')?CH=30(<,*>G5)TG*+K,4*<>^_"/E39;$X0/SH%7%
M;")Z3K*YXNC(T2Q$I?O48BO-%)^RY*^W\)C#,*Y6ON,?-@<<F/Z'_. IBUE(
MDJ$RIY8E^3RR($5JJE?_F+VY*\H\""E+S.72B[C<I7=%XL;#+.P=.=.B[<"&
M@*]?FL2^-J\3/,@PDE9EDE1LLDIQ<.C'/_(I-ZC*3>D,C>B\S:>5AE.IR;S%
MPS2>LD^O031I"M4:07[SYP:"2E,C<IN>);V:8W'5!^.Q!2-LP5@^;C"R9U6L
MHW'AR6AZ"3]"Z4"LEU34")"DKKB'C+LY:4#D3HMM378^S?PXB41<[S+\&M6/
M)+'P/(8,I5KKCN%E<W62T)$)LE;"0;./CPU:JJ*MB"TOA?I#G,*K$AXHTYZ2
M&42BW<O@BENMBUDB][$W+98-C8@ZSS@U(,E][3Y/82%#/&K%2;*OS2O%P9$G
M_XCX6TY=>R"16$3 .K$K\A'SLQ"O[TF+=)V!-?DGX-+.4Z8-ZUZ&99,:DF18
M]8UDV-7SX!^S7C_@>2G:[4/R.40<Z^=P1;3.QRQLF[C3HMS(BJ"ANWNHIV)]
MN Q) 1TR+*17GR05N\Q2?!S[\H^4$K=>:F05T=3)[98*SN8<8-"\S%+5')_1
MGE)8]KY*S:J5)+7H7DIE[S,CV?U8!L>Q31"+QCI EP]\P3D!R>IK ^4(W:K#
M(Y;AO>3PR?^>@KR$>?)0'RD>)&^#,F L.9!+7']$46)#2O/-VXPCI3SQ2"MA
M8-VF 6TB@%-YL[Q LNXSG1H:THZ?KT\T&0\>,>LJW6;Y@:SA8H6&:IF83*-G
MLLXXFAL'@:"28S4B,@TQ">D;"[GXX+)15'LB5M+R\]G)]C@;-*U%=FHN[:!R
M18=E+[E'0=P<4&4$;BZQNF2P]@D>LYRL+_D-9KL\..[C,$CPF<E9BL++XG=X
MN(/YB"-JF>H/*9O)D+=R;FP&<TH>>:Q5,+3NTH)^8M"E!E^J] MS5A$KF4E-
M#BDKE[]/616/RS$6P8<V0#_YO>%=][LIM1I+5MDS,LHER"#MFOSIQ?#W]-MG
M@L\V@FJ39(#&83Z;E:<4L@C/IYJ8EJ[#U7E6(B-&$-?BHBT]+@B].9\^Z6N'
MK8:YLV5=/^2;V%'J!GY>[&:DU<,8@L)&KTLT02&G^3*L3 =Z,C2N4*>K<ZY4
MGK((:W59=4'=FNOM58JOUX41/B/^-OL(RS?!,2Z#[KU:R9%+WNJ0*+DQGOD.
M["J6E"\^Y"5,K,E5&V%V#U,\21.B,#:)\2$[2Q-"LNHSO>H9,X>?<T@G&2\+
M=M5#&-_CWDG!WYDM3MAVR=D)C;OA+--VN]X"+_SN-C?S>A.&^/[  G0)E^Y*
M"^LU4ZV!<9>9E6?83>9;]H$AS=5!;_ 12T%8%M?Y38[[])/%VVJ9ILSA9K+'
M(HX;!_,C2HXE228RM/XCO8N3!$9]&'K#.!ELT-DG67-,)G+R,U@I]#@;+*W-
MC:BYM(-(W)/H$E\ G/PGU'LY@#8#P.?3UUD>/U19O1.'6%UV;@1_[SBI#DVY
MWOZ1YNB771K_!T:WP;?7,(7;N"S:^T.K^X:+&YB7J-^)?KC-WGT+#G%*DG^"
MY2E/BT]9DKS/\J]!/C[Y?BYW71/FV)VYRC@MH.5 =(ZR"G3-?1'60R_XA-:^
M'X!R@L83^()S@SK[TL,P<Y$K6P; $T5VZGFDY3.\Y9(3Y/5U*M=;U$:AV+F,
M4;M%N:!7(F4W%<Y.:3[_S;(M+7CRUU&)O0DFO+FYUS=YC*!U#!+0) 1(=,(N
MJ0]W[LK4>Z9<09.Y;%:FT00VW[9;<%F,]H5^#'!%XOH.4%O02P-PHL>$)V;,
M;@-0RT;G!41?<[])H[?P'B8960__KKJ7B+':7"E/*]92>8R9)>'%;L0J[Y#/
M-5D[ZR9I?1YEF]B;!>EJ\,@,:F],1HGL0UI*^UN<G[T"HN+BQ52G$N:?LVV)
MHCLHWMIH;&?$8PT[EKBM[%F5[^*9=<.2R B!GNUU/<E&>I%-8C_40!]X%(4P
MP@!=-91-TI1$LUQ+,L-BM&E8"F>T6'6-YD6_Q;P@36ACI.6+GULO_>$1,Q9>
MFDC>QM$J\;-*W.PV7IXM3C:-CREQ<=2+B\EUJWZ0EU_CLJ&P9@@L'?IZ$O(R
M-LW0'H[(8FT33-^<"SHH;&J99.@ CZ<+WN0PBDOP)LCSAVT]O.S+UA5JC5'
M+MZ*TD]'@[,?6TL@ZCG&80FCSR5JF5@P9J?IT$Q+8P[JJ57+V&8Z$$"<D6_=
M/0+D&=A@?/NS-XM7EYG"IY_ ?9I\A'J6O07!C^>C8/0NR/&L%&OG(R]1"W]Z
M(F/\T\S:)0#' Y\!S(SKYAEH'GH#?FY59BH??@Q_6OHA_MD6O2' )@Q/AU."
MIP#?PFT<QM/1=-D,#&+0,E@FR=2%@T$U29<J#&(8Z=@$ZX1^D8@# 0ZA^)7$
M)]<T+X]H+$^SH,[B@)6L.W/(K6@*_D,O+:@3__AXD<@<-[(/Q65'@NYA>H*?
MJN4[>#6/:)^)9/I6_H7IC7DH\.!DJ;R<3SX596RLZV2@EVYITLDB(-.LI#'C
M!%F'A)/R,P?D+"J_I#=CM*VH<+L 55+PI?ZO1[,,KJ#(5'_;6/1 ^Z>;HX8_
M#Y7<Q@:GRI#=7NS I@03ZOU'GX,$5ML4TF"[)2M:47@3GHHR.Z!.@!?X9NS@
MF'Y%*E@+"B:7/O4:%2-+[E%$5 T$OP_P6N+R@3'\(I&VPR@OK3EPV=8MHUGH
M2 !Q0?YUFZ09BV\2>3-2(U/KF4;E3$C"SC9BCLC^<G2*B[^*31K]@3XG66%?
MQK!@+8>42=O0B9_6E$X\ZU;I).&(2R=A_O4;C&2\F:W9(8/S^+/&4:K.,XVJ
M&9&)EVU )K']Q<CT.3N5^PUJ_.,PH#9([ 3UUZ E,.3*U*1-@C"M\UC!R+0F
MOX/Z@2>M":?*,MF//(3Z-&T?WRQ+RX%Z'^3P+B@@69T$TX((U2;/\6E"U84H
M79*;:OD_F;:\/N*$Q;MO, _C N_>O4(R%Z=%'/XK2$YP?,B/>T<-R1PZ,B6K
MLZ)9);WK4G+%PZWS=9WL O027H#-;I>3_6T@;C*!>YQK875RSYEL;G2.U-*9
MSX'J.GXSS]2;_%IL4$N3Y7@)_1]I!'.RMJ)Z'WQO2/-.\ 8U19"<'7=]*HLR
M2/&VW/J]_X3Q;E_":',/\V '/\%#M4FW.9[A%"3XM(9+*:E?K%3<=F&!4CEI
M1&9_#_<MSE*OI-X\+5/2=9T*Y$TRD,1;B#N9664.9)T''UNRY21!V.PMRB>9
M-G+V HH;U(6^V>-H?7LQ!OTK#++(]:[F+8J+=E:Y*#XUKHJ%][9%U7N/V9I1
MG>*U;2>LGX$C?HC;3MB9:]O1'^(41%F2!'D!CC '!2[IPFN<O*"\JW;4@#H.
M&T_%4CEK,;6^CF?-I$3O^P8)]3ZHWP(?.7(XH$^&O\X->CV4RM80H[0CTR%&
M"4=+#3$*B^9@M9SSPCH9:91SOJ[_P(T,:E4.0?X7+*M!11"4X.L^#O>@(-N
MJE8&X#W;.^0=T=C'EL4JCVP,.RHAUM*PH]"GE6%'R3?S6BJLK7)T7\SE5&+U
MCS7)_1/)#OHN0,\'N'L _72UGVK_X 5H7(&;)H:MO%6[#-'SRN&3J%C']N-3
ME267G6J_V;MOQ[A:88/>),[&9RE;MVL:!D[M+B7EXY)8WP]GNV1.M)KJ:]W]
MBOO\Z.<S%5 FBFWH)0] EM1Q[,**&-++[1,-EP^@6*6:C8-VPJ,>CV^>>*R#
MP',C\ED&,?5(7F\VS.KRBUE*8&D)GE8)%EZ;IU%FGQ;MZ1??Y6H^W5*MF]0@
MF*R1"+L,@-S?<S[K)>;AL,4E@8:DL+M64*,P-A<1:G^+LVW*>M-4DF_L<-&X
M:@GLKR:7+X$_R\QER^Q34Z9?_)D6IBN5BK%BO6W@FH4,K170,P.PG?-NR4PH
M[&9QNPXGG*UZERV,H^7P:M_B_%JR]T&<DY7^FZ(X'9K7/T)\6J'5!DO:D6F[
M).%HJ>9'6#0O6AG94CII3.2<]U:W58^:)09X??B9-@?R!+&A^DI0M"3N0I]6
M-%SRS3R3:O*K@Z7E@RROX2Y.<>OU.D#F'"^RME2T138WB8KFTR)LPY?Q=E&V
MG??R9Z^31'$YB[8I WB/?]&V+0E9;#.4//66W!'%+^5RVZ)DOMYRS3@^/HU^
M2LKT2=.(]9^8MB&=+:L2/C'+5=!1ZOI0.4^./J'40R;\@",B=HD&/!CG71:&
M]=EV'^%DPP#]:1^._:<V(-G9LP[+B6DA-$<YUN@?H, //$ FI5K&Z*1_2PI"
MNX03E(YM+(?4< ^C4P*OMU<I*A+R\O#FE.?H7[=XH(UU[+)JM@;;TME,02_I
MR"H;U'QR::)B:MVDB1=GD"HJ,K,:&W%.TL* C$I>/6 ICO"R%)++L*_2,#O
MV^!;??/8:YC";2Q+7&U+$RYK6+)&;V7?;ABO6PPY$="SOFX,U%LS:A/XK\H(
MN?JLN=[NA]K0TCU5"_BDJHH14%A"HVR4KCV:9?- CM["+41R&:'R;HH"EO@0
MS0]Q<(?/HD7-D:04:5F9R)"B%6L2I.37C?SH%$%.>M0M#V2GR4ZDIC) ;ACM
MF?!%;_1 2-4:;42P=$;)(%UC-,KD@;Y\S%!85I0P&MW6]T<:HS<(R_@^+A\D
M5<; UD1KM&Q94QP-[VYT1[\@<NJC:W^@0:T1P+H)L['DBQ29()4J2(: 8<F2
MAEFZ.&F7SP.)>A^C0L(/\3V,KM(283I&Q:PDEI28J4>R&2?B(\YH36E$KNQO
MW%1U+2<D4L8&JE'E^(ED 5V>)HCY0K(M/9:NCB6J/*C4,DL+1#;HQ)?S/"N<
M[6V 5'9K#\NK)S!+U?'\:%YTDV!;4C(Y_'HR9=S-#JL&UZ8&)XV<OD%K:J%;
M!#>QMF%IY+3%R,E <E@[J"_JT+LRYUWH;8QCJB;90!)+JG1MTR7,K*0>*%MS
MH]Q[5+'OOJ%X,PV2-\WU>7C,(TMW1*$K77[]\!O,=GEPW,=A@' & ]E!2U>.
M)DIHWY$UA;1=-!>'_;DNK)RP.G%>+^PA ZHH?QW?U4'=W0/2W5-:Y@]8CJ_S
M>!>G@!CQ16N=,8BJP2ZQRM)FVS[IFNWFS;P6"0>=-%?%7$X?1IW YBIE3$/0
M^ "M$[J,7& =Z?L"Q%G=9?3GZN7'I"K"WNGYRHH?O=]-&.8GJ#%1+9MQ$L.)
M,UJ36Y$KIS&6I',Y390RMJY3^3BE+ T7JK2H5"1+*40VZ,R7\SPK8ATT^+)N
M[8%UU"!3D.MQN^H>S,)VSQV:_6B7JK5?K^$VRV&[#NPM^D]1QB%J<=^CW^-=
M*KTRV\ :9<&VEC6+Z[@U_#MMZTQ*)+OX6]?#^EV0XVU9!:AR]U9\^M,\F@&4
ML7;<$"7L)>4:AEDKS;7+N#R;'+3#1F5Q3*11BUVSZ&[,J0O0&".]Z-J<QXVY
M3]03-OL^<,^/ *&;G>F?K=&?G<%G;%1G<G3G;"A/X9H;YTSGFAAW,+6K7QS7
MT[S&)5.=\C5TR)S^'1V,W9__+2Y :QWTS/NBDU8Y(9@:MH-$\32QOA_1E+'I
M&WB@L'^D.0RS78I/3$!-0[W[IOB4)0EJ&_"+2:JIKJ&)<JH;LJ:2JJ[=**)F
M*>343\OX0.GZ%L@VE\8&P$9 ;<470=.&)56\3 #"$BI5FW11TBN9!P)TDV?1
M*2S_#/"9:N5#,VHENPY/+?M$;&2S6Y,8.8=NA$7)MYR<*)A<-XFJ<6 \L^K9
M6CA%+%$50KU^6;H@9XFN!BJE\$ #KM((J97FMA*5S)117IG,%H>AQ.Y<'=$A
M[5EVB$G2X&A J<EU+HOSE>#%&"A2JW3VL)#8#FL42+8$'HC!IS:.N8I0YRK>
MQLV*BTWX]RG.T5^#G;RDCP5ENRE6K5.6KEJQ;G$IFH7RN!$DFT6377)FR^-H
MF5G;&^KL-F+66!X? @!JX[ZHG%U:,%:.6<8B>[68!4>L)6+6WL$#I1T==/GQ
MA$\2K,>W9 ?1-6Q,5%/)AC5M5/#J=%I=O1QR<J=J=R!JDWM/WL;)B9PC0+*#
M:V]N\#)"(E6H-('!DB,%<W3142[/4A1Q,%>N40(G[%@)Z%'E;R>"?%[7MA1/
MA-/><Q/%CRGN_ST%>0GSY.%]G 9I& ?)5;K-\@.9/Y)LA#5L3!IA)1O6%$;!
MJYMNB'H!Y/1%U>ZZS0#:'.!M4 :^R(8.QJBRH5GE+-50,$=7#>7R>" :GU#G
MHSXO47K<0Y"#,I;!S&%Q?(+AP]68 ]^=[#@"S\IH;" MFQ-'?2&R& F,[KM$
M5;&[Y(S,K&XVUY<7!%3:*\:?P3 Q9KI[WO8,AXY[5V37+HF3+:R,&9%W*7J#
M!_!G'.$%MFW# S9WV:GL[40=[$/UIC-A!%T;&TRE9T]T[%K9)^K7[,KO07G*
MR=CD]187%-]%]Q;>R1ZBKI9](DZRV:W)D9Q#I^-[2D604QX%D^OW)Y06@BX+
M%AV<B5Q:#' V7\1$$5Q4^5"O<)9@R%FB2X1**1; NH.!.C7GMF$^&IZ;@OVG
ML@&[QR-S\^)?.!XW#P'\&(5[M]U"O!JMVR3S*2@AGNY+PSB)50;C]$U-FDL=
M4];D1-VYFSA>NQQR(J-I?AC#-S;Z%XU@,V!HQQ>A,8 H573,H,+2'W6K="W2
M+9T'LH0E\RHMROR$]YD48O$19:!<(L+*8/&^$+H+5U>#<+W)W@+",;+V,WH6
M5CWCZ@YQY;!OZ:#G95W(P?/D =E>GXHXA46UE*>(R:ZMUP^]O_BC>&K9)T24
MS6Z-EG(.W9!4R;<<915,#MKN)A_H9R2GP/5^\&W831%K5.:KUS]+!^0LT55!
MI10>:,1O619]C9-$W!(S4TZ83TEIC>03VPXOL&#YDN,O/?> JDT27UC(KF(J
MX;AUP>+6)!.=1@S;;G'D8!B)Z<< 1"LZBCP>"+(!+.'PC@FR/!FT.1R3[ '"
MSS"_CT-(/\I]DY"RH'_UEV_?P#S.4+I"IE/ER,]TN,>V'WMC079+YFB@R$DA
M)4>1'/A>5P>'O)Y<*>';BA)7_*"/-;F#(G,@RJY+QBB5B_?R0*3;]H/;>::F
M8D?*EKO" [MNQ(GF0C&FH?=?1^&,?S&,N"?*_/S"T(7=KZ38]( ,-WEVA'GY
M<(/JO=RDT3O4S3WBX3 ^.^2RT0ZWX&:S>:@%QY&SPRS$/J4/L1"96C=I+@!)
M1?9SMNE\XYXD7E@'6$C6)>?@"HX%YH$50J\>\)=Q6Q398+(YE?LLQ^WQ'VD$
M\]YY8/BEBM</[[[!/(P+>).C]OT3@B7DL]ZE,]GKYPR=N;Z:SJAXKL\SM%Y2
MHROMS L@>]U=M0&N<P5.V-?P&CSBCHRR-QX!<0F(3]_TU"D352[0LX9WQ<OU
MC/PJ7;QGX0U]:"?@#C=>G^ QR\LXW?46=K]^J!^*QYVTK$R57<V*/<E6\>MT
M!:Y.222U5MGR4$2K%*#-W]\!0-2Q3N&-$&HADJYPNO!@2I>*088FJ9=I.;HX
MF'W1*H,CIJPTJ>+QM,Z2[!%.!RU!'S^FD1A#K?CHQ!TD:Y50Z:EG/NOTWY3M
M2G;5%.PZ[I5)E\3A6@0[)3/I<*GYDNI;@;Y-(GFL0^?/HP.E3@6%OI(6"M6Z
M1=(N5'I BN7VB<LN(A([I9J-R..HY8G),S-9'.=X2F5/8B&9$(X?]:A:T!NP
ML!W)R/IT-&BLZ-YBGXL1@BAVM_S1)V7XZ?>OI*,'66,&W2J_AC\MC^V*1TH=
M.W0^7>9B_-51$<]CVDQO.-=E(=:?3X=#D#]@>:WOB>H?HUJM**AL8#(3D:UF
MP_ .T\$LF8?7A3GBW2R38TJCS(Y\SS-)YMWJP/HL'?I1.F69QW?XU.';K+ZG
M\DUV2M&/$+U==S(2/AA)Y@ \1YY8)W#9]&3[>"Y[97-Z=I?U8BH=[&79>Q=?
M7^.# 8D+@'V Q@EHO8#.#;C-VOMU6T_@]</X:#!?F@1W/.,=%^8&T(*SQ.PY
MY1XT9OO=/)#][H+,-/K?4Y#$VP<4 FW"$+]"\38NPB0K3KE$Y*]M:2+;&I:L
MR;*R;S>RJUL,.5G5L[[N[LO%$?+?;480U#E]43Y]*%*5S0@3+.52-DI7)LVR
M+:<\HR$4"861S]$HB4P.4\40^["J#-+NN H@:67=#"EBGH^BF_[PX\)\5P!&
MIEUS(_Z*,P]X*NMK:3Z^S0Y!G-*9-WPVY%CSS Z;*FOV%R-0K$O0I)>^)<27
MZL>E!]FI%3/%^/1[4M%<):/@MI_?=@W;FZ*F65:JWM7YUR]KLE6Z@A>=]!RI
MY.:N*/,@+ 6!P#@9H_7ODEEN\AO#+MOYD0^5QGV05;9%!U^:;'Y0@%W9G!:=
M5C'\9KS)P6N[AU:](4NO\C[$*;PJX:$0$(>7A4$B>A;+A*(Y<4DNCC\5HC'-
MM*2CSMV#+S@U(,D](QL7(!SBB2J03T):;AXAV=Z6)F<GL$'"BZS9Z88TI*6S
MP[VI90>$8SJ18!DC[[K_NU]1&Z=2I]3A?W\J7Z99*"1AV5V0&0FRN?L-IC /
MDDT:;:)#G,:X2<4' M?GZ$QHHI*IY8Q<)F,"R;BQRR8%CWQJ21M:UVDOP*Y*
M30+(8) >P"K#TL._:F#)3*IR3$R9_$.6RGM<D+)IG.7XB&5\9</'K(3%FU.>
M0W(LQ$=4$?4?K-Z:5NZ6Q(JYC=FLY,\NK75<\_FM;G']^727Y5&<!B59(9_>
M0Q1DX960)/_2U-;#4F:E@L=D5S(T9+U&&1:F?Q\6I,2_0WR7+Y7L@K0#:C/3
M6B$RP[I]VO(=B4G*R[^NDH !,TDB\*5*MGC *U/K$Q)*5 Z-<HQL4X)Q[2](
MIYS<P7.51O%]')V")'FX.J#N*_H]2&B';S.89F:F):&N&6-^ZCEV<2R%65'X
MY#8PO>Y2#H["]X;UA@C,[*)AK!5Z%H<R8E*J!0EB<4[-K!"NN$%FZO+Z-KF^
M =#C#/4>B2?RT)'B%WL6G844[1QE;1S=1!%YCR"I^_/=*H^"U3F>PU?3U+OU
M92IW+DMG-=Z?H:!<V73N?]VE!'52T$OKS]3P+.3)%L#H2(Q=NATHMOOW.S]5
MQ^?>E@^]:]*NRSW,;_=!6F\9[%[>H=[;*85I2V!:BJ7:"+-RVU^'N.A[.&E<
M+)1L_0FBO^(0CVY5)],2RX^@O;%$7ALMD3TF6&JCS IDI?6R\4W.5]GLC14L
M^PZ>RAH>J9 X<HI[XM0%J,H!>@4!I"2@1$5ISBZX +W _5$%[(]*0%E#+M^U
M@OHWX",5N4L%UHY:!_>#&MH!8Q7/?<S2G\*@V(."1'-A+X&/.B0O$ZIAD)AC
MOG>.F8?EU?S^#:4LBZNTNO?L3QCO]BB,W]S#/-C!P:DGJAUB^YYE.\$V/;L.
M#^V5==:A4NO%-@H"+9=FW:0 094$P.;(J".Y6.6(XK<".P0[;!DE_"%.090E
M29 7W=,??11+MPQ5"=3<0%\Q-K-7"*5XS/:[^]L :4>>O?/<1N__">+E\.CW
M-UE*XM!3D-S"?+IKRL>R.1_)U2J;MZ,@&F_CQ9RAPQ=;9KQ$M[S]P>%Z6+AG
MZ@*T;6UM#;3F0,\>( 8];T\7D9-9AD8,63C7>(E&,><91='^?H^P77^?Y5L8
MEW@<:?0M2-#S-BCA^R#.\;%(RGW.60OEO"57*Y2W3;C*:YQ'VZWQ1LLTVLH%
MG79]M^@YN,<)\(K-%&\K*O!STL,MP+;R<*Y=X'D%8Y:V6I=N<S72*N6;IW56
M_V+GURR3__L7HBX*-:I!A96MQI5CVG@!*\WT8NM5IX5QL:?%?O'<+$IEN%O7
MO^$V /UXIOK/P[25=:5\+-E:1CKU8F?5**OTGE%S^14RG(+-R4H[:UFJ2]0:
M?M\\\5L?D.=)</_6>BA,J32S)HM,=FLYMS7?K>A\Z2EOI>)Z->NM4W*G$]_J
M!5*8^VX>G&G7WPUE;4Z :Q/!\ARX4CFL3H-K? %_&RCM\0GN8H %!\TUR^5\
MW%RY7-X.G2N^R7F,GNN]U#(#Z#IE[9K0;DI[. 4.2$Z LP*<%U2#G6?9C,ZN
M'K,,HAL0;ZYQ=,4BSC.4KO7=SJ_)QGLA\/4\^#JQWX/\+UB2".1ZNT7OG>[P
M.]IJA15<F3:L4JZ6:BLE"N=%\R=?3B<MFJS[=9,0Y+@50N* F-SV^?!&'S*&
M3R+ZH 1?]W&X!_!P3+('" MP"![ $57S'OFO=HF<:3.E0B\;+8\BC"TU)A)>
MK;0/TF]W?I(O;/H^-DLC/J$0[GV6XTRS=<5XSIWWM^C.O>U4T8KK1=-A4O)E
MND?, O4O:)^L&0K",K['NZ*_X&S;*MNCW>',I>8LG1D1X.?JL=#*,4^WA/T%
MSJ\A^L"Z(\B:0=,&XX.]^X6,B^"%L(]+XT2L/XQN+C*=[_?I=B-[T+8AN%1P
M61+1#]1[DRR5]/S$3KA_8C #U LG;(FC<0%,Q=2@ $N)KW:1O1!KT]([$7>S
M0DUG))KDH)JS/?MSALQI:J-AL )\2PV)=EFL-#R&7^+\&BK%F9&%YN@7FH+W
M>#!H6% O&B"],OLP/]Z>'C4<[^D?DE+]])U,:B\Y9[W\E/02,\Z/MOEXW^RS
MG+T%87J>:_]SW[.W[<BDK-)-R:]54Y+"';[N:IG3IUFE7W37\J@TTW9EN/?X
MD;<L;!K.N:N8CN^9MPYWA9AU?_#XW<]+BY;?"Z=?;H]D:-93H=L2 *1O9[W?
M[BSE;?;SGGW2-Z_W^IE/!/NSBT*]2/,MZ#GGO1/R+Z$ZZE.=;/"Y#/)RF7!=
M^=467AWDYNRA"W '=W%*C@I$CZM:^<XV46B(Q[Q+CKS<.B%?NIF7)^EMF#A7
MS57JDE3T?I<N-$*B_F;GH+DK#=&%:?0DMV<MM[/W:\Y;;Q<\<LSRFUSZ/P:D
M_D+GH+.7<XX:M46C'*Y-W7C\I-8^J_7EDUHK?J['/&[U\72X@_G\@U-#O_.-
M0#5^_6^!JY+JC24MWZT9E'[A)K57ENFD;]:_/&+:%WGDL\ L/L[;;DVA/GO;
M5!5AY@:H_][G)$@: RT^C&X/7\ ;45I5%V1R9(DU+OTD3LO _GM3I[,8L>B*
M>T[#$L-2>Z-)2PTP5"5X$K29B?*]"=I9=NJ'9Y@&=PFT>>*T7:^6=JE*>UUX
M:ZID.;W8#J159)>;4%5*LFX;C5XNRKCT:#_JHYI5U&2DQ0VI&G"WNPM5L@ V
MMYXJO?/Y-2Y5VWB])4^+S:G<9WG\'VAM6Y#(OFF#P;:_5-/ *I$7C8"@<$[D
MGNMS74>$V;89 4'_@_D]TO1MEH.X*$Y!6BOY>0][")E@0ZAEP&=)DEFNK(@O
M_SW.3V;;J<4- O2A:ED^Q<5?[W,(K](2HI<L/UD\[5?5GZD,R_M;2I9E2^B%
M3"L6UHEL*Y5AC9_\M$6/0%P_(P<"GZE6*]/'AG;K(-22ELNZMJ+M:N]Y?EK_
M>_ M/IP.[^I#KC^?[HHPC\E[VI1X23>FRBYTLY2@"PKFA8[+E=&)?,NX7M^@
M'BS*@$=.4  .DW@7HWXN@$&.9QW)V8'MZ>QA=CAD:75(.RCW>7;:[<EA[\UI
M[O6C-L,1O=29ZK\LMVS(O@*.+:F]P*,5D9=ZJ_/3]NF@D-V%="+[]L?7EUX8
MQRJ1%_HM*-Q,H^.#=6RCX9(+D#4CX[ _,IY6Z<Y_V$3("#?CV\Z6IK%<.1JS
MYBPU.SNY[:YOO,W*($%]A3Q.BSBTNL]>PZ5=41:X]$.GN87T4+IERCN#FHN+
ML6Y_Z_9.U@K?793[**1<CEKVU5T:NDX$G^O=01L@\;;GURP(E_[\BZS[\>^F
M6\UR.=\FHUPN;Y>%*KZ)%TV5HY=:9E&I3EE%AP?4,\/U2OE'M:C'F63,LK;4
M@&US+3U5+.(\2U.UOMNC;Z<7:H87:F7/IA$]JQ.(J47WH25D;$/MM6GG/4ZG
M2[H%VJGEFZ$E6AG/MYM."WL&)PW3"^V+W,QZQG#E_O$?,.R7C,V^-=4/'3O+
M0X6'IR2?\+K6-'KW[1CGQ(+U.YU4_5F:QI#PM_ <AK"$/D6\BF5V.8DA5X;I
MBOX0K^!/'D64J\PIB_,72K"U.WDA=&USYD+R/<]!1)8/855+N[A^V E:V["T
MYQ,$:01Z7L\^5O5>C&Q'I]ZJT5G&H[1U^.@5?X?E/HNR)-L]-+?YNMR5Q/?H
M8E\2RZ-/.Y/H9?1BME*YN+/M3N*48CK#&'3YD%94(Q=AD(2G!!4AW9&5[5_Y
MTY+-NISZ7M(S;44T2.EJMY,8]0[W.]&=.]OQQ'O7Q]&6H+82AH@7;^/[.()I
MY'I_*\^?BW:$[L^G5H160F_;$$YA9VM!F&58-T] 5#\"#S%,'I/F<^GC2O%%
M"'6H]S37SM2>_9[GI_6CLQGN@SC!.PU01XFL7'%T<@S+C>4#9*9N/#E'9EPP
M51U'$>Q=5D G8]1R19WC<!FJZVI J4!1?/V4'"U#HO9',"0MRQ,'Q\OP,.GF
ME)FQ1Q>'S=#?RF,96'Z46;*02RF G3'E;EZKUI/-0$^(MR<-L0KHQR4BCV:4
MN(EF_Y7AP;(D+A_FZMO3/;KLW8\]^MB_'Y;1^QX^M;BS]_$II>AZ^??MPS-5
M= T2N>[CLU$Z0R]_Z-QY/Y_VKN>G_?44Z'5W)\F,)X\K>K6T>DW:Z\++3R3+
MZ=N5]%JE=[DF1:4DTTG$9D<^.))CI]O=B*QK?.Z"I#W-]M%L8=3DJ\7%*!ID
ML+LB1;( -M>E*+WS^8B51W>YZQ7>$[&BW<@NIU:0_/=)JA:7*D>KY_S6J@6O
M'%,O[/(7CNF5V1.-LG/96+O4][JO8H*;89[T:T9V?$_Z=<XWC/5>T\FIIDS[
M]OONGIQJ.BF1__WQV0XXI?N<[AZ3Z$J?]P2^D!UNY-OU":<35XX4V8?+M'FE
M\KI'.\/5V'RG KY3.J-/9+<#QW-GNU<]19\NH1:5;G:6N^SGG?7%T8N+@?LN
MVDQB<,[=+K(^R-7I'W3CECI<8^,+Z_&P.%XL@^&5S*4.4QQ.(ZUZW^+CB:H8
M8+>HHFR(V570H1^;\DE[ W^ELV"]#?F_6U2^31K=(!I]# [P;78(XE150 U<
MR,JHE@O78JI1*%5)+6%NN.-$OY!&ZJKK=ET?ED>2@2_5D__/<U$U(8"*M!H"
M3E%@-;PIR:SVVWC*Z_DVD1@4< E2KYY8[1)NCX/69[FU8]JA=GJEEM"/_6E
MSR[/8I;,I[ZJJ) S#1_2[L;:['8Y.6H37S+.NB6K-W_@N40;\\7-\.!<-V(Q
M73H:+7P<=U]-W^M3EB3OLQP_=*?8%"?VY7K@Q!^M[A7+4Z&>EG FE1X[=C71
M [Y@3Z!VY7OL;48K-ZK. +$S2>_Y<Z3GDS<Z6S$7GC$ZX[8[*V69ZRAYK[?H
M&97>IX;&QHLL>JZTS9U]U6'VR6.[A] J^^<\9WJ9#7]&Q9KU>&KES8'GTVP.
MIS)GN^77S+N3I1<>W]BK5UZ?FC^]HL^WNL/.';NCPZP?9>NF2UEG"TB6N#%7
MKR#NEJ"<Y^VWY-=B<RKW61[_!T9_I!',/Y=9^%?UDGB*J!@TMI_PUVE.">MU
M8^N/(M4Z.?/*;94<>'72&EDOI_M6R%61U5L?-R597T]G97Q?;^B.9,)VQ"F"
M9=H/ZP40MQN.WOEQM!<?XA1>E?#@M'F8.''1&O2<^"3^;;&\U?IQ"6>3]J%C
MYLS.17L<;NL G+ '0%S4TSF .+D8'<, B"/P!;L"Q)>74SO6>.6J :"BV*'>
MM_Z<R?OHC1Z'FC=M5OT$GP\\8_3/]NHR^J=Y]:D!8)?3VQ9!6.39HW]&2=:]
MW]L!IL<=_7-(YCKZYR-XANA_6@#GT3_KG1]'>Z&PH<F*!Q?M@-/M3$9E\E;?
M#?<QF7MU&NM[O'W"#HE<Z;S>EB@C9\[TF[,AZDRU^H_C$>9UU^40R]V"9M>5
M"_6>N/))QD>%\U;/Z>6<3=AI[M>M-E?KF\C4W04XX:35'R#!B<]H&M@RF5RI
M. >T#N5\Y-69KE/?[G$(_(?LZUP"SW#E9%A^[,HG@1\5SEN!IY=SOH%ZBGN&
MP"<XZ?<E\"PR.1N+9X/6Y8C\T*N[<7G:VYVCP+]^F+[<YEML<21>Y,%<SMD>
MEE-Q5ID\$6]!\1QI-M=K)]6#<1+\_'Q'283@MR._,FBSIKHL9Y;$EO\NGFEL
M5>Y-&ETA]*1E? _).]QD21P^2&FHE 6N1@HL.-% KL_9[F27*86ZE(FMK@EF
M?WH]&1CV4:?D ";4(>D:E]$9KC&QCDB491G4.SX]2LJ_ \!S+@YO]JF#((U
MF[^:^@!U?7ZI_WL+OY7@-=+HO[QLT.<BBM*93ZZ9LNR)35E>WL+\\!;>E?A,
M*<9$+S=5VS0R4AD+ =6NW3">YX)/9W;.-7GX4XF> OSX N $WLP[\NLT4ZJ
M,8^H&89<X=CTAP[4?C@G#8L*EOK"%*M.:2#='V7E8U' BRXEKQYY\!=UZRC)
MN=#WH6L5[])X&X=!6K[9X^[>5?I'FL,P0S^C7N)M\.TU3.$V+HNKXA,,BBP-
M[I*'FZPHXKL$;@[9*2VOMU66/()1G7I,';=>&O*Y\F)*7S?ELBH 3HO(E1"'
MGM>?8'0*28B,&J%3SRPH@V_@KC8,X+<C#/&.XZ]QN<?-U5>8H$#ZD*7EOL [
MD\L];"\ *O80EB *RJ5O<'3,J6Q6 (^DU(W#@1B[?"<?Y'P3AKB,<;HC/8X8
M%K@/2+J ;'66R#056VXF>]K)<>-("L4>)95-9&C]^70X!/D#UIHN+6@2>R,T
M,O"@ZX9DY3%E@).?P6JAQ^5(FFW+KT&.CW%N_OD6WL,D.^)C"MYD15G\#FF7
MGZKF:Z@JG\^4K;*>[%_CH.B92UPE6^LF#?A2_;IT]T89)9EA!8Y(*VMBP%LU
MOW/"U-ZXLJI7:QA=]4"*QXK;/WI9 ,GSW6&8-2#L',2+#O[BTPKN'C[ $NOJ
M]?9-#J.XI+<Y$DF;9H:;U)2R'.-6HS^Q'RXM1=G7]2,<Z54/?:&<3$5GZA4R
MXA4GUX!*0NM+DJ?$%/^ 7"3_[RF/BR@F8PPL_LBD[BC$3VW.(IY]RT22<"7@
MDM#"FB0BC1I)!OKI_&&6% 0RK7J:\(N7<40QL8]E68:;S0^LXV>8"?I<&B6P
M09^!2>N,H5D7DF2::=W^[M/))NPJ&V.?^9$I<!^DG2"<8FEY4%>W>>'% EF*
M_BQHLXTR:<=0IZ>UA7J:=2<$X#B2X@(S?W.-6O?(CQE)J;JF<414)0RZT+)1
MF<.VOSR)KK=D*> ^2R(4(U8EW=P591Z$D_E'E3QC4O'SV"(7SXL3DDDXE"*;
MT,[Z398661+C*;.HPV#5!2)3+P6>GNM;^2]0$_5+8\D7ADH!B,94V?IE,):7
MG<I<L3\?&/PF*/;OD^QK(28N,^F4KY2D]F@Z,>Z(G2P_DJ2D9^=R$>4 )(N/
MM&-7/YUMW&IBDFR2B\$MAG4?*'65AMD!=^QPJYW#/4R+^![6OPI9II)[2CRY
MW/:X*.//$3T57$LR5MHB)G&$GI+EX&PZ]ZV RHR/Q%9"')WKJC!@TE_&$$,1
MY,NPO$C<XL/*6!HP>#BF>/W0%H.).2<$[5N6XE^7H3]V0G[UA2O#FJ%18?(]
M&4@GZ:A [EE8'J?7V_=Q&J1A'"0W61&3[13"%DR89=IL<;+8:ZN83APU4")_
MDJT2W\SZS?7'S]<?KMYN;M^]!:\W'S8?W[P#G__/NW>WGWUL;,3@H+<P4I7'
M;%:8N1EMB<#;\L1\?2KB%!;%9[@[B,8O>6G'5*2GM<5!FG7["Y$DO$E1CYE_
M7?_BU] EMYIII!+5!H--M&Q4&K'MN\:3O15#,IZ,P+1JT>392+@U.+$6^%C#
MT\(+>:K"_0:S71X<]W$8)#PQ9J4;"_$TG2W2C"T[B7X83J2H0LV[[GX%FQP&
M?I&%6:LTHO J@,&1<18J/^AV%Z1&%OYU510G&+T]Y7@5.+GJK3H&Y19587'*
M'TBB3S FR2:<T370DDG=@#'+5%W:I9^F=SXOM8RNFT>@(,="%UD2>73NOSZV
M,ENU/>:ZJJVA".B5Q$]U^ 11;RO&&P)),G)OY$>(^V7=3<<J8J%B3T8[Y.RY
ME!*9$LRF+ J%T18::1_K+F6M/*C;'M_CN>SS4!\EL,J*D2I>%+1)QK2T5,F7
MTS?E(M?4VA,N97-\W5(PYT:VI LP@VJIED5#M-1<L#7+2YU2QZ98IK3P(:52
MTI8E1$JQE%YJE$'72YQ?0H5F[7BQ/<ZE,Y:[70*;M%Z7OQIBVM&2JUUYE=#M
M9HG*X:4.O,G2>Y@7^)R\;?7O$A^L\1F&*&49*P4JTK8D]$'"ED.M$'J?2S=D
M"Z*K(7+VUUTRO*2I@&F<Y: XW65Y%*=DT5/8909I5BY^6(85F$IJCQ):Y'5(
M:%96DR3+YYL^57W!=X=CDCU 2!+=(#[O@Z(ZP5-E[$=L16;$AV?%Y3@/V^]L
MHSO"(FB/Z0@LK^M[!K'ND&#F6">)0$1LD5/!CL0@N'L QP"A.XR/ 9Y+Q8>(
MH:>P=C&R ([(RYF,!TD 6'842 Y-"F,_;(/2(SZB,OFF3417R;/ZLMGFP'Z5
M/A0WOT2,Q,CO,"ZB>IPK%N(YUXU_V#:K ^[KNZH!K)]Y'-;PT209R@@K6#Y\
MH9J2#5DXY?!-"BH!L]2/4C0F$[0LUI.2=#];"..P+Z7B0*<S=29!BLV>E09Z
M%$(6&WTKI1+ZJ5H&$8R$ 1EUFC6&X;B<384L1S$BHXPPYDP$Q32FD:QP!>'0
MC6J$)5D$\7)+I'^M()_"'6Z=^*ON=4MA'_JK?ZSKGT%744^PYZW%GA_WRZ[:
MYO0_J%<)J?3MN09D.O<, RY[]U27LW7O>=ZU^_=LHW7+6-WG%?IS@YT^J&3[
M^,)J5NCD4VU)]_(Y)5E6%N1.,Q(E[-/<U;E%+-/6::M_0A$W\[K__+\ )"G^
MQP,.*IPM)%,'%$Y)G"+$M^P11X3<$'+" 1>4=Y5F99 (XUN:"S4"U(MTL+=J
M2FH$?]_0+X=Z%;3S46ZO1S0QJ[0IM)I5?)>*^SQ4/^J@0'V6U]7]1@4(RO.%
M :^'H8B#:0_!#A NU8'PN0SR4AT*EUI0N'PD4+BT!X5+1U!XYBY.:LRKU_^S
M<614?Z5-6>;QW:ELCHZY02%T>L;X>&8/'\^6C(A.QV-"-N &27,JW56ZS?)#
MP#LO1RU7$SO)YC)EBYP?^V=W*/GE4DO!TKJ?&$1Q$299@5?Q+]T94<1(9E2!
M(Q;*&1A04\7G? "U=QB(FD]+Z%R-X-D>$@IZ&?PYZ6D6R+*"3*>877+ ^C;X
M5EW \B;(\P=4/++G*#C0+XV73%U_/&%J0ZH*[-L<K9)SQ2.FC(4U2M1<'=1/
M=@%P0D\NF9?%0*9544/>"3+V^2;EPR^:44[S$:;C4<O*:3Y,R\[I)'F:#S\O
MBT)>G.HCKET1:?BG^C"S"(GBP:D^U'*]^W:,<])@O@W*,605<O!H,\[A@D!#
M'\ZI1'6G3"J*%4*OL*)7.&BANL0>7*"N@@P1Y=A5)T&^868A#6F^_")D=3NZ
M5*LU2,EMM^J43EHN8MM]V]5WH]YZ=;G9!*L2><BK444+F[!)C<@T8B23N!GK
MV5Z.-WD0X;6Z.61<]LU.T+"$DL"4'!.35CG!LLZE CW3FOP.Z@>>7/3(J;),
M]B./8#Y).T WP]*RH,;=*0ZD*8_[@!X\M@'GGD%5,-_#_"[CCQ@S7 @1/<Y2
MXYG\[!.::;4UQC+C"U.0W$LYP?'$BH/*MS86RS*N6N^KIN+31U#QC&%1U9I?
M=*"S?X@*0\.8*5H9HZ0P!O/$IMV6F66>#VAZKNX0H&JAJR^H9E=<)OVEQ]">
M)!ZBFV'+#WQ7*^1Y^!ZFH.&[26$3WY5-9_@>F)?&=R_7Z)"KBWI?AS];/'AU
MR(+Z]*-SH%Z?C,&">M^6'U GB[YY2!\DH &]3F 3Y\2D-,SE]T(QG4B#O<LT
MPKI'N![6& O6DV_,035)RP1USY(3$%B,35GFU>M_-6[,+P!Y=KXX8 :IZD!8
M-%!%#JZWFZC:7DN/5#E)&H6C)C&%-\6HU<:<;9\+<%:V-7Z"#T1HGODRA<ZK
MOTS^>X^ 3DD]@#K3VF)8_R.-XJ):>PJC=T&>QNFN(,?=PGB7?C[=%7$4!_GT
MJ!/UC/6W4LEHR!9Y5PY&KY2=\PBF:&Q]NX<@.![S[%M\P-->035ZCX@(Z\SX
MW]LJ.SZFI,V_+"\U4)69UO>0P_(V^LQ6]3PKL*U%/^IN[6$:14N##.!=#\AU
M'O#YNP0R(^R: \E+AFE_I$<D;2DJYBT,]VF69+L':K F3M@V3>R$QHQEF;89
MO@F]\/G(S;SNGH,N@2<#D!)5G*E6QIA-K#Q#]O M+TB6'(;9+HW_@XH6?'L-
M4[B-R^(J#7'WBUS.<DI*Q/7WZ'O>Y'&65SOZ4=KFGMQI!&C/9$M &R:-J6I>
M"+NDME8>/OTMN5EOHJCZ$P>8H R^@6.3 #?61YRW/MMW\5;:(H0S=Q :2Y&Y
M]:%HV2KM><C;FU..=U?:%3BA41V)XQB=4^28Q5A,YD0ELB9T?$<BJ</'E(>5
MA5KPSDCOQ(C653PI/!EH'M.^MNH)2GP>NK<)_S[%5;E-E(YB1D?;!F;F5+.>
MX\7T:UH&:XHU-MW3J*B:>0FZ%.<4?]%PIZM # P8:$[/HK;*3$KEFZY\@M$I
M)+@9E/M#<"SPQ,;QF,0A/L("WUM^*M%/'^)#7 8*P94-#WPU,O/@1JA,RN1@
MD8.[4FJHG+'7-4F*P[&@30R**C7^->G2>ZF&5B@A%DI;&)324!-G$O)J_BY^
M\MSB3(ZS\BU <3(WU%G&&YA 8_L"M-9!:QU@PH%6%SH/X'.G"Q^>=,$J9A^#
M,"P[W\4*);,#Q'U2F 8)OIMBDT97:0F11)7OON$#>,<J9<&2L,<G8<E9IT_H
M>YY^GVPQ]+I^<M;7S8\@2"-P;%*#'";D4AI,F;YTXB&LN]J)EZJG!%*I[J$2
M6F1[B$*C<IU$R;+YIDFW^Z#\,SLET=7A&(3EN^T6XDOO\;M\FIXB86:$KT1"
M(VY$2.!V!OV1*X&&],@8'H9C,<'Q0%I B:Q<@'@+NG07X"LV"P)BL;KBLS'>
MMY'C!6UQB@3M 6Q/Y2F'7D\FRL)8K%4*H)*2*8$]"862*I%OXL25U4T8YJ?)
M;5D6+!D$3*VE!0*FVO?2 =.P&+8#IK[U=?T'4AA:X.2EQ"CAT# FH@#"/"9J
MOKEA3#0HFV^R\Q;2AOP_P[*L#JDL_HS+/4J/'FQ.Y3ZC7C#JQ#9?FG1MNQ$K
MO=+,-T9N5#X-73/PM^ZE E]1,AQ=X<&QH$OHI=P9HETL@.8@DY)$/3<2(FE2
M?M]HZWK(VZQDLS*6/\S=V!V/<D]87MD&FR>6&V/R7&GNX3"V7* C%[*X4C'5
M7I#434-\7QH"4S7NR"MF^5UUVXR7#%?@JG+;*D$?E^V=<LLE>1>1P)TF6O %
M57 7I^DC0XR:3DM"QOSJ*HYQI?NK-**=QH<F4"XY$<AC  SC6BLSP$PON%J\
ML:5'#D;;OK1,ZHP\S+SM2ZD02X\S6-_]I>YFW2VQ.-?M7WI0UNUPV-K^I61=
MNW>ALOUK*08N,V0@*- <Y-,;(" &06619&EM/K%3"F;G0<]%^_QX==V[HB2'
MT4P""NK#)C08/325F($Y%Z?^T!QPN3_-L&[_7)B ](K)9#[GB!.#= -T4RQ8
MKV-[#0+5M%KU8I&NEAVW/U\@R4WB\ %\J?]["[^5X#4BY%]+GZNA 0&6+BI@
M8$FMPD<05A<$)DGVE5S5O$DCI+(POX<%/L*-<FN86J;ZP\AF,N2#G!N;*SR4
M//+8HV!HW:8%76*R=J-)3H[G\^(6,D6T9"9U.22A7/X^.54\>L#9-/K?4Y#$
MVP<\Z1&&^-2[XFU[Z^\M7MO/I*Y"W@F#I?):([*$-S=\EG<L1VM9>SUV8TIW
MF4"3"W39P!>2T1N2J^"*RG7%ZF917L(,G?G2_CT0 )I*O:ZF-)3:[%$>J2:[
MS>.TQ:Z]Z$U&"F>85'SK-]U].^OZ#Q"4X*Z=AD+Q\0,,<E\X+ ,1Z7::4H,J
MS73SO:1;Z8&_N;"I,?TIF"E7<FT%FZL!."%J>;X36#+Z<.YP:3ZK*NW*VARK
MDD<K>+R4Z.9<@-<^S."[QRACLM8=1I><R.47\LT^R'<PNLVNRSW,FQ!-*=[A
MFY *?U@FG!*;[G2^T0RN?WW2<\RNR4\@W"/+2P\1&V%*FO3B.E:1 +HU>47@
ME<93?:CNW%#2@V$6*?XW69SRO7(R'[\'_O3YW#,C,5+IQR4I2@"1)O.T E7(
M6^66)VO?FZ_D;!?,J!%TDDV.I+UL;HG:.G*P*DK1M0%OAZ;6W=]><W.*#7E^
M4NM-B:/="C!YGHZ\S@A-:[/#JDYMH7(EU2O\WI"K-81A#ET_IJYI(_:;NZ+,
M@[!4FO\:9Y*:^.HR.9WQ:MS,-]4U\J@_QS4PM'Z#L),E<41.9!+/='UI<GL3
M'THA1WIJBU:O*G-:37[YR:RA1P_XR^UWOLF*$OU./]O-R(;:,,_8QCSC/$.O
M"PST4 M@8:2'8K=W=G=8)<.8#E'"JG6'55JO6W01Y-1'@=@(T!H&&IK3& >B
ME<<##>'/VG^(4WA5P@.[TZF87W%)3"__3,MB6H]++(T9.[>Q/&9H4W&)#,X,
M2&ZOHP@>X#36RE QH+=>IC6ELV9F5([%U.)/&._V*.K<W,,\V,&/)WQ5W?7V
M;9S@ZQ\_(X6#Q?6I+,J ;"<?,5 S=_V]E7,;ZH2B/U65*&'.WQJ@YY\G%#H6
MU_53\$.<@H(D^7%9 =!%46:E:H?D5S34I[Y6&>:'M+71+DW?EO&\Z@!=@1ED
MO>KYSC'.& *;%^1+#H@QBCLI)V-H3#<[OX'C9'<C!TR'-@-A3=\:<L WN6YR
M@:#*AKK+AT.64N3A?[S4!#&ZQ*(@5>-2HL"T)*$*@E+XI0HL"=M$_SX5)3Y.
M2T4DU*WQ-$/%F@L)D??O7%&4BZ(L,(H>UM6AU^1DBPQ?_1T'22LY91;^Y<UP
MO2V@BN1'#RT2:B1O6"A.JF7T2ZLHTOHZ*.)0,WP9Y%6,7>J\,P4NQ-M<'7.N
M=QMQ2V=O3?[I?7=%@!R-N&12H7I!2?7Y-"*2GO^Y(>RZ(\[W;!6_JP; 7^N<
M/S6Q]QGVR1V"7*T_[@#EWO7%Q>VPG6C;3I2]5'0]3XLG70X'(775"C:W(N/;
M?:)Z5*^1%'%WWG-E40"I>81M/;*V$%&[:V;E?+MM<.7+X(@^J][05YT=5/E!
M,T)>60#]L=W.QA-EU!KHV3ACWF@7,/SG+KO_;S(+G3]4;7;]Q[BYKG_^OV\V
M(P9V/]0?!_^@R>;.B8T!HXDU&L-&B=9O@C2( O#E=XAK8N&AF=ZWS5A?9PC)
M-YMJ)=@PY0(XP=]W4+?=#\T1?I^-<?+'9YLX::WQ<%(G6O^1QD0Z2W)JF1]P
MZ7WBC/611H>O?>[#I4FI 9<\JP+\U66- _3#_]T@'S>GP['X<%-]GU$U,I_7
MA:0\UP0,M32JV(FR\(3%ERSD&165YX &)W;Z]:?LB+?Q9H=C C'$\(6719!4
M-Y+C]R5YP(>;?RZ+-G;M91(??(C#25(,2XX-VS PC@&YEI4 @.*U02U[HBUZ
MM<T(G-2J6R_0H2K2>W(O;'=<[J?JNNO;[#,B&%ZO4!PSQ+7?\NQT'&%')VO]
MUFI9#;"MXLBV^FGX9O%"V=2ZRM&_2KA_DWFCGE&=$>QPS@N09B7^#:&^C%-\
MSR16WL"#O7!:6,O,,#!DJ(J5AKSJGF>$NA6%UW%J"^0K/91_/T!FM#5S(-EB
M"X6<UAM&6J>_!7%ZG?+:)K5,]?>1S61 4CD7MELB):\L>BH86>/+$>HM5WU"
M[O")%'A(VD-B*B(FTZW/(1?E\C<L5/$V"TBMM"%J[LSAN:KP^8Z-S^\)EXQ&
MPA4P+38,OV59]#5.DDT:D0.FKI  IKOX+H&L'?P*.>JO(97#@&H2]JWQ3,$7
MBV32)M9-2K+%KCJ'K9?8FZ5^*HC(]*ILR"N)W VIY!U9&PS(<ACOTC>G/(=I
M^'";!VF1-+OTR%]!=7X'@U_:^9MA ?7\)ATF56_V>DVZGIE=)SV#ZSH?:#*"
M7D["W'Y>;TBK#[/,1LV/>E.JMMHNE68A;)$=KW4JKK<WB"%-UX%!:XF4]3?A
MIC2@*L>N-5)*^&#13YB5K/HCESKVTWA#*)D*SM1J8D@23JZ&#F+#UB;AFC,J
M$ /?9J>[<GM*FHWGGV (XWM\3P,B(1[;0+^4ISS%QUET9UM\A&5%VS%37)AN
MIOZLFC:9+K)8$.L3CO;+QIRJLNUJO0'WW<$43:KJ:M@\B"!ICS,22>>M_0)$
M)W(22Y""=RGZ$@_@:USN23<6D@/XP0_8P!Z"-,L/J$M;C^BG.Q ^A F\ %_W
M<;B']\@L4J@D2W<P_Q%E"$H0Y)",XH1U]_@.@E,:9DF"?L%AZ#_![1[E@0DD
MBWB"I,A G(;)*<+7ENUQN4KD,6J.?:MNT<2#/[C8.=DQBU)55QH@;W'17K6Y
M0[%O@=X3?S7D_.X!A*>BS XP+] +D8^ BIBB\D3HGU^#'+67Z-V/>7:/K*!&
M\T?RN8YY'.(>?GM6W2Z^ARDVAQW#ZH/57S"">'L2>@[0!TN16&8I^O8'7"12
MFG^"NA*)Y:!W>B#Z3,'X+7=Y5N 70.Y.9)DF*F)\CXVA#YO"LGFT])2U"\'*
MW K%:.;4HI=VTM5ZR3W26SLS^PX*-9?2XO4$K;PBFZ QVIW_TYD%R! @AEOZ
MXU]ZAX<BXW7_:>&5H>?$9=8RB#,@L_X%+"Y*HW1'"^=:7E=EFXO4EWU2XY@I
M:D@=-*3&S785?'2-]Q-CE8%V?HS5NXZ&VG=\DZ6D2XJ\DO#M!B*:H_[(#EYO
MWU0+%'L]DV9!N%*F9M&X9"8#+9)S8;N/IN25)1\*1M9U$M#=#D_I?:"X'?=]
M?BIA?@"(LD695^'\3_@SXE\J?XV<("-894Y%STY=@I^R[4]A6P9P@.4^BQ:.
M\Q4AF.D"9+3V7BI_0WL5;[.@WDJDK.;.'.\K<DIV#=8&^EUR<+T%78;'#4I&
MD.D*E6:!H;P?FR&?FE=S=%YVZ&P'1WJZ7 WG2,CIXP8N(]9R!5R+\5$S9_U[
M\"T^G YO@CS'Y[KBTU['H)=).EJ%04]J8?D%S;#MN$?"EVC9!3/K^A91YE ]
M!6']& 0''*F @$P\85+=U7<Z%GL(2X!O4:B'?_'0+TZ WN"$YR#O89/Y&,31
M!0C(/LLZY@G2!_PT+^/_5(/5/0(?43!%]BX$478D#Y'K]YO/8/7+)>F -0;B
M [*<DW'CZL#VX@*/DL)O*'IOR[M%2<B@.%DMB$=-@Z* ) C[^Q3GR%\]T(V,
MH@*A%\3Q&#: !.,N3JOBE;VYU(7#,"G,9VK8I*\OH>4:+RQA6W9(*:M+F7A.
M=,G47[Q4IP%-(G+F]<+WQ=K$D&"1D@F(S*(AD76;,9",+UTPH7CG][$LMX*V
MJS,_'CPQ A<;>'(1I,2I=)#"23H.4JA);7"!8MA9D,+V):0"*VL5I%1/GX*4
M,PA2>)@?"X( FPP]H.2:Z '3LD-*V0U2.$YTR30(4FI*>1FD6,"0*$@Q )&E
M((5AW4F0PO&E"R8<I(QEV=<@Q0*>1$&* 9XL!BGX\BST8?:;-'H+[V&2'7$[
MU%V,<PN_E:^1N;]&P%3.5W\%A7P&E)'V8CNP477,XI*:'1+RX&5FJ-F/NCNE
M<'R1UX9(P!%UI@ . N[C,JZ"#;R:CBS6ZR:@\.HSO-YM1Y;=%?7*O"/,\7*U
M.OPA2^2JM'@](-C"".9X0UN&=";%^?X)KIJE>M4U><@7GC*-P ^K'\F"-7!$
M7P"OOJL+BLR&.2I8B.S$Z3TLRGA7KU:,L=^@/CL >7BH0J&OX*\T^YK : >K
M8N!X:9\=8;6^L#@AJ_T4J#'#:PP+B.?M\=&&U6<A82(Q=\PSO,H.%P5?+1>'
M*#9LGU1!&0KL8+A/X[]/Z!GZ"YFYPY-]Q,A==D(?&!0QB@2WZ$70YT8Q7HZ*
MW!Q#%N#P+B[( LF>M]K\_X/__</ECSAE62_8AUU5;F-R*ADI1;5(L7N[.,76
MR3?%C]%WQQLO2*0Y?K7>NU3/M<N+ F=(RH&\PS2JP5%MO\U[:R#_J\!?_:(_
M+YK#(XZ>L=EJAK1WKR(3N\CMOR$"Z<(1K+H&9@;R-&Q&I$TT;8JBS[G$UTH(
MK.S1BNRN\)Q_#Z&]'(.;_7 F0'(MO/]B'KPRXFBW@#6+L)5<*87;S)-_M=Q:
M@>VE%&R_!Z0R(G2W2+48NW^&.^SH4].$7C=[+C9D9&@$=,G4];<0IC:@F\"V
M[9A<SAV+6S*YU[=D!TJWYZ4>FJO"*KRJ($@?FN%%]'EP;)L\X &^*C*.VRW7
M[:!>NPFG^F'A2$<6.YER!0^I)\C8$$[*OEN 6HE;)/T80!/%*'4JT"8#;3I0
M)7QLV&)$(/; 919M2#BP.:0GZ<X 9"BBN!Y)WV.#%"-4L <I^V%!Z^0FS[;Q
M> LQ/]$P")@D,@?_R*2C)I_N18!T6B8RP%9MIRQ.25GMENVMZMXV^S(1 ;HH
MH#Z:K*BV:G:_URL2"W 'MWBF[DV6(V#@(9XFAQ_-/0L<F6Q54LDR2C_B"-6:
M$[S9;,$9YM61UFNO.TFM'I\W)/AMLC(FK+3 %+L.&EZ&%W5L#)K9XR/ !+]1
M5<:$S28TW",]QT>.CH[$JAKLUP^_!__.\C<)"G9N\28QUBR9L9VF(=:W8T(3
M7:_6FW/#@C"Y9F1WW1OD11% ULR M*?/5:$P6<M3'5&!>_5W#^" K8(0F^W/
MO>& HCK/8;)J"<_%A?6")#P%UE]Q%"!'QV,2AP$Y*V/3-X_7,N'A!Z12)$J9
M#C20&;(P2/&,&#F&DDR][*KIG#L8!J<"3Z/!!W+^1!$?XB3(+P",JP3DA(LX
M!VE 3DC.>C^=JGO#\%MUQWOC0K0C(DM'.<;DS"SR9*2!NB9;F30KTU*J82<H
M,RV!$[W H5V='^^.&Q]668_%@-</@%@!Q SX0@P!;^:0_" -*YI<E#6&,:F)
M:WMS4L;%<,(='/K2^?+$!G8<O2@;+$;C;^$6XB5#M\&W#W%P%R=DV1+ZJWG0
M'@J-5^M <D9#&.:G(!G/@5FP5']C(TL&,F'@UW94;EX4EE:86B;#=1(K_ILG
M>(W9@436V^ZF#[C%![6AX+HL\_CN5))VN%I<A:/O:CE_.\2'T)M4)]C%*5FX
MA,O5!.XYON,FZ=YDX<#7!@LRJW <"I>!T4:ZC,NU'$6MA, 6RN"(G"@,;A+B
MT_]!SP;YNWW87)S0V*D.1*LM/1$HX4UU+L\@LV#8T+G-45P+17'$I'HAUZ2A
M:=JD)XXDO+G;Y3EB,41^]PWF85S &WP2[2>\:)\L2:INLJ;> :N0H_YN4CD,
M2"]AWW8(*^^2Q6%9"^O!&<8Y/%8'D*.?:@/-(<+8!(E+R8AQ4=T0'YS*?9:3
M7:5D95COPOB@K!?8DP'>:D)ZX?A2!5J95MT/F2R1N6&LM!_W.+82YRGX,D0P
MBMO>T: ZP*D?5^:ZPQ\CW+(/0(OW$$P]7DHV")>2S<"E$_&_G$OR+S6%_E);
MWB^Q5#\2:1^#A$DH2GV*6'0IXLZE,\F^="[4E[KR?$D799( ?*H!YJL2Z\!%
M6G55\.)487^55-A?)17V5R<*^^M<"ONKIL+^JJVPOSXBA1V#A$D92GV*&/.K
MB#&_.E/87YTK[*^Z"ONK6&%_]59A=> BK; J>'&JL,\D%?:9I,(^<Z*PS^92
MV&>:"OM,6V&?/2*%'8.$21E*?8H8\TS$F&?.%/:9<X5]IJNPS\0*^\Q;A=6!
MB[3"JN#%J<*^D%38%Y(*^\*)PKZ82V%?:"KL"VV%??&(%'8,$B9E*/4I8LP+
M$6->.%/8%\X5]H6NPKX0*^P+;Q56!R[2"JN"%Z<*^UQ289]+*NQS)PK[?"Z%
M?:ZIL,^U%?;Y(U+8,4B8E*'4IX@QST6,>>Y,89\[5]CGN@K[7*RPS[U56!VX
M2"NL"EZ<*NQ*4F%7D@J[<J*PJ[D4=J6IL"MMA5T](H4=@X1)&4I]BABS$C%F
MY4QA5\X5=J6KL"NQPJZ\55@=N$@KK I>G"KL2TF%?2FIL"^=*.S+N13VI:;"
MOM16V)>/2&''(&%2AE*?(L:\%#'FI3.%?>E<85_J*NQ+L<*^]%9A=> BK; J
M>'&JL*\D%?:5I,*^<J*PK^92V%>:"OM*6V%?/2*%'8.$21E*?8H8\TK$F%?.
M%/:5<X5]I:NPK\0*^\I;A=6!B[3"JN#%J<+^(JFPOT@J["].%/:7N13V%TV%
M_45;87]Y1 H[!@F3,I3Z%#'F%Q%C?G&FL+\X5]A?=!7V%['"_N*MPNK 15IA
M5?!B46&O4GP#='P/;U -HD_S,U5?!:GJ=V.F,D WPZ9M9>6[8>&;EXN<:_ )
MGZ8%KM+H5)0YN;X'9?DGV!RJFU>P:'Z"2#/Q600X/V@M FP2_/ /\BO^]S]^
M7%@^11C(I"ML2 5&AH8(7'MN@&5%- 7V-2"%!',$#P(./]32'!T,I=2'A]FV
M=HYA>R<X"9QH@.3R'^M6,AX--!B[PO6A87$W]]@+?2F>(!6C ;6Q#(]ATW4#
M*K<$CY=+IP%]06U 7_C9@#(63DE4&)\&+_@TL+7"CF/720,JN;J.FXW2@/JR
ML,X<'9(-J#P\[#:@+^9H0%_H-: OQ@WH"Y\;4'5H2#:@\M!PUX"NI!K0<2IZ
M [IRT("NYFE 5UH-Z"#7NFH\;_'=IUF2[?"I73A)KXW\7.(C)'%>KQ ^J5TZ
MPFE5P07XB@_PE:.F<>6X:1S;UP +K6E<>=HT:J!#KFE4@(?5IG$U1],X=J(!
M$M(TKEX\"KV0:Q$5$&'U4J@TSO*/60F+MR=X^?,EO4D4)6LOAF(E,[J5A6[4
M=JLH\,.^F(63;4U^!S?! SDF-LU*$&8)OJTA#Q(RF77W ([DBNX+@&]OV 4[
MV-W?G<0P;2Y+@,U5V?7-CZ!RC&WB6\V3B-RXGD-P#&(\$89O=0#;$[G4G%PG
M%:3(5?!0W=J.$QZ"B)Q<^^_3Q-#25S"(X);)0V-\B0P]1W>-#,^B(Q1;NG**
M[T 'O^3:J18<!8A.$. 4GC36-F#"O(!*'R<6I\P^XROA_L\IC7(8_1XG"5*N
MMU@_\JG_]T&<_RM(3F/PF9AH95W'A!%9U!W:;PZTR\"FFJ9),CZY13^!>_Q;
M<X9YM@5)ENY^0JW) 43PKNP(^G5?7=53G/!UWE7RN #U>@L\G(G: %# 8T N
M& R#8W5T>5X]0#^C9,@&OI(81.V%1HNW"P98SNQ@:ZP3ZM8Z#=$MR0+4LM1&
MZ3NW32K2MJ&LH,X+ZLR@RMV$5U4 ][;A%38!B(WOEPG,)G-^*IC>]ZCGU>*U
M.@8EL$V(2U:PUS4\WR_FF7=2SH]YE[U_^L9843)6[]_&MEB64>>]?[E-L=QL
M3[U_.]TZQI9)&6@(>G4K0:_.UO9:GF$WO7_)S;7\?-0&P9>MM39@(MO[5\")
MQ=[_^_@>2C40*U;GW\!"_46T+!@P1<.?[:9 OP@LENE:5.WW__Q(^_TF,,ZL
MX&JH#QK&&NG0+L?\G++2,!GXMLPFU)SAG"K]_94W_?WE&,!H(N>G@%E?7].I
MO:Z^00$L$X'1T5]YT]%?#NR,;O[\8+=Y!UB\VY<R15B]8H61)B::[;!:)DSV
M*FHXM+Z)5K\,S'V.NB858\G5JT<:2QIA.;.#K=$&30UK[=Y-[9(L0"T[.X0-
MG-LF%=Y7C+,JQ)2(5[[$E$LR@;57>0$JF,65NE[M!98F);!-"'IHB3#O2VBY
M).89P>42F+<87LH&N*M?30<I*184!RD'%F;H3/;\+35(.2V":6]R;%$UL/SU
MD0:6)C!6[+4R<*77:>T94^VT3LHQ/Z=F':2D^+;,)O5!2L0G7P+*Y1A@.$AI
MCP+S#%*.G,X_2$DI@&4B,"+)7[V)))<#N^$@I3VP+Q!%7EX:3W5/+:A.=5_.
M&T7V_"TVU3TI@O&<Q*51%'EY^9U'D308J\Y]T'&E.?5QJ:TJDW+,SZEYI[JG
MOBVS26.J^_+LHDC[##"=ZK9&@9FFNB\7CB(I!;!,!,94]^7919'VP6XZU6T-
M[#;7L\??I KP,RN(U#?0K('7,&"RKEC9G?5U\[HE8*Y(UC/XM%2R7A6MC^#,
M!J9&"ZF5;;5+K#5+,3N9["S?UW9MET9XR7_\325N_-F;N'$IY+/V$,P,?<.M
MD%H^+6Z$U/9OEP",@/%G;P+&I5#.V@ Y,\IM#CDB+D@->KYD#CGJ6VB&''4L
MF'0-U?U9'W+4+@*S;ZAI477B^N4C#1E-8)Q9P=6H"ZINK.V"ZI9C?D[9&7+4
M]VV937C($>5L0\?#,'0L*'-Y+[T)'9=C &O(<78*& XYZCFU..2H7P#+1&!,
M7+_T)H)<#NRL(<?9P>[P"(W5KU)':(R3,8[0Z))9/'R@,>KZ"(V1']DC" ;9
MGH[0L'(VP@1NC+,1:-#@'XW0Y& =C3"TZ C%3H[0&#O0P6]WA,;'X2HF/X_0
MT(&)Y!$:*C@Q/=6+;=GFR5U\+SIH8:YY>SQH89ZCI8\6E^=A7<J=AW4IU9AW
MR6R>)'0YTWE8EUJ-^2#;4V-NYZ"C,=Q8!QU1H"$XY^A2<,[1I:/&O&_8S7E8
MEWJ-^3 ?8S&)G_*L Q/9\[ 4<&+U-.QQKTZNK_522IZ[9#:#CY<S];5>:LGS
M(-N3/-L)B\9P8X5%%&@(HJ*7@JCHI2-Y[AMVT]=ZJ2?/PWR,@3<_Y5D')K)]
M+06<6)3G-UEZ#_,R1N+Q^727Y5&<XLLRB5^J4,MGJ-]7)H,![,7F;<NXM$<6
M(20-K-_B><QR'Y1(P(,0XMG(!-]KFF/A#2KM/F9%3.8K[^ ^3J-J[G,?W,?I
M#B79QSNL\L<<00EI.YXFS6$MT=A($O]]BJ.@FO#<TEH!\'4?AWL0!M@#@-_"
M/;YK/@);/#\*BB,,XVV,)U';>=@@K9J6 H8G[/0"H#K$DZ?)P]!!F!T.R&^!
M[YB[ $%)GF;'?F'BHC@A4\@7_JMJ.A9N.13PG^D@=*@2XKR-7LAZ<4XU*VV-
MO"LSDJ'VIY<0]%/6HW]^-$2N4,=HG&S#SFQP4,Z'O6%">7]FX+L<@N][P!MC
M*-$VWEP.+SZ7&UY\3@V&V,EL#LP\GVEX\;E4N,/-]M1_M3-N-(8;:]R( @W!
ML-%SP;#1<TO1!<^PF^'%YW*1!#\?=7CQN2<R;@,FLL.+"CAQ.+QX^;.<//\L
M)\\_NY#GGV>2YY_UY/GG)WFVSKLQW%B\HT!#0+N?!;3[V94\_^Q:GG_6E.>?
MA?+\LZ_RK $367E6P(E%>;Y%S^3V%S]G;=@P,5%_$ST3!F31<6B[.3 H XMJ
MVB95-_H^?Z2[-HRPG-G!UE G=*PU&J)?D@6H9:6-,G%NFU0KS"J4567C[W-O
M=F\LR01&D[D$%<P&1G6]VALJ-2F!;4(PM@$_]V83QY*89PR\+H%YBX.S-WD6
MG<+RSR#/@[1\V(1A?@J2JS3,85# M[#Z[YM3CJ*!\.$6)2H2$B^]/A5Q"HMB
M$_Y]BJL9U&*31M<XYMA$_SX5)>EFCC@WE[NZCMR[,] >UX6S'0[/5%Z6J,WB
M?OT)U@%R089<@MTNASL<'Z>P!$&7NAF32>+@+D[PR@ RGU\5J@ Y3,@,*")Z
M409I%.0HWDXC +^5>/U!A,)P\C;@:_4Z,5Z;@,N'PQ"R-N&N+G7U<U7L"_2H
M>DWP0U2_\(\X^<C:0Z]8424W8?U=0-E]&%(B/"94#37)V<8EQ8-8Z#/=Q]FI
M2!Z:S@$J.?H$<82'J?"*AHMJ\4&$BI#CQ13X<^7PF.4E_NL(\SB+%NY-S"9'
MV?R4'S93KCTW3=H\;^BYZEKI*<U5T"7U%O7 :C>@\0-J1Z#Q!!I7H/$%>LY
MXPWTW0'D#Q"'H.?Q26N< ?WQBHU9_W*.$LKU17^MU"8ET4S$ZHW.5=XE10?U
M<LG/3W+@#(F/5PXL=KU'DTC,?9?"=/0I0$L[+YE6;7<O18Y8DL'/ASIT6SPM
MCCMB_:&M;;TBNNJ&X'D4/,JR<'=$7-.90J4,2<C,TK!'8-,5A*S$RD(/6N 9
M'V/@T;(D.TAAA&]F4'&S-$EF5[K,EG3[^]%GV8RNLQ/=1 DO_5G^([6E5W';
M-W<OKYL-WVYW>VMM]1:JG8=[O#70(%[?HP '9^KV0D+=7DBHVPOKZO9B#G5[
MH:%N+W35;>DXCU^K5#Q3*H$'YQ<\.+]PHFXOG*K;"QUU>\%5MQ=>JILJ&J34
M318.SM1-N*9<9D&Y_=7DLRPEUUE'/EY$KJ)N/WNE;N(%N8J+MKDK<=TLUW:[
M5EMKH39KE7:K;AZNT-9 @Y2ZR<+!^J$/!5ZP$Y3P%ZJZ<=,,CG:8I#'>ZCNR
MZ.8 ![H3_HY>6IYU]PC@9^ 77)5']()[/.T7) E9E0S(TH'V:(.X%D$O3C-@
MU7(F62FTS;RCY,/]NU1;+F!C\3 "AG5EP*QHB/%#[<S0P#U+0!4.SM3NF83:
M/9-0NV?6U>[9'&KW3$/MGO'4[MG9JMVXEJGXIE0*#][/>/!^YD3MGCE5NV<Z
M:O>,JW;/O%0[531(J9TL')RI'7W6@9N&JG8V9AVH%MVJG=RL SO/!+N79ZMV
MC'%G8:7PX'W)@[>M60BF50=J)SD+P<E$08R/:J>*!BFUDX6#,[5;2:C=2D+M
M5M;5;C6'VJTTU&[%4[O5V:K=N):I^*94"@_>*QZ\5T[4;N54[58Z:K?BJMW*
M2[5318.4VLG"P:;:Y3"*R_=!2#;'5"YP(KKL225N]$^0V 317-/VH"WEAHEQ
MB=SK*A%H4H$: #B=+["7J_-,N69&1.!F;!DA8][)A)WX/B^9R[SLW^0URS5>
M.G=XC2_P4IBP6_WJTX2=Q/4VBA=F<>^U<7-5EMM[LK0NR>+?D.7G?4<::)"9
ML).&@_N&GS&Z(Y68W_!;&>_AFK;>%9+QIMC\,Q:@AE4<L&WB *HL+KT&51(%
M_%! /![$S2>(!*R-$ G-NXPP9<>,)')S(DQOAI$LPTHMPE3&E;,E8?2A)FX:
MZI(P&T--5(MNEX3)#36Q\R@M"5OY%&%.:I6Z"$@XM$1-3E\#9&MHB6G5P9(P
MR:$E3J;)DC!?AI;,T""U)$P6#F[4[38K@T0D;Y1$4WT;)+*#W)Y)%]"EF)?
M[B37$+SDL7_HI57A%+ZL#\[$;R\#!<!3<R[[2!(](XG^D/7@=(Z^CT:/IVJ9
M-P#!I\R#L,3GF)#=Z#M(+HSZ&I?[[@ZJ$_G_ZGJHNRS/LZ]QNBN:FZ+(V=RG
M(T9 >TU4V!SD&I358=Y97%U#5<8'>$'.<V(8S4XE.8@*'[UT"![(551Q=3[L
M/LO+Z@!9Q+?V--D+$,$CK#*<CEEUVM4QR,LX/"7!XN>#<X'(B9W5.F*\,-E)
MI\MI5TNG@U6K,7+X"HS[5G[HL0D2%/I.(B@X&XD7WO8J<]6K_7M>9[GD5>>&
MU_'UKBHC\2]]ZB=)7)6I>)TJ]XY,-Q>INKU%5>L*5=;]J>U(O(=WIVJ@06HD
M7A8.-J/,X!BC"/8#/HOG^BZ)=T%SWL[[+(?Q+OT 2Q2 7&\KI;TJBE. /A$]
M'+5AJXE;S6R9! (FGJU'PA8*PPPPC&VO7W<A;0[#+(_:FU03<D;@ <*R.6PT
MS&-D+0Y(@K#R'?^G._JT.O9T6[E&^;%OW!#4LQ-Q[7[Q4-<*R#/+6!M%3"9F
MV]#*O&Q+LM!.W&ZC%,[XAR=8*AN & $]*^3,S=H.J R!ZVW3:6AL>=*T^L4I
M5C?$"U(YZ]B\DNC8O*(VU8PTUB+65W-T;%Y)-9GL/$H=FU=>=6S&M4H-92F5
MP(MD7_$BV5>6V@BF50<=FU=RFL[)-.G8O/)$?<W0(-6QD86#V?&^3+/V[H?A
MNE &!?V&ET<"#,;QLWK <',!]O46:3;JG[ ;O7&*:9/7I;"#W,:>P^9NY$("
MMH,<ZTU[VUW1N[(<3[.T=[]7>*YNG/AG+7EDN@6WA?MXMX=%"<(DB ^@GLRH
M;E&M]^!4.?$E&*BGB );].M=D/Z5GXYE^$ F1N*_3W%4=1Y_((8/07E"/4Q\
M(4:<HO\&25)=MQ%L24<RA> !!CG.? <?,A0=8S\9:I<#TD4-'T)4[KBZP0_F
M/WXO][E.$#[E-0V23%(WB2F4'MJQ3Q?;S?[8MB)1QDU^\^Q<JU[<TDO6O;56
MOF]4J8U'.G672;7R8Q>*&, M/%<C+Y @Q3OT- ''$^H0AEA9JH]832Z?*UK$
MS;\D6FPV_;VJ>-/5!'&)N]KP;5R$^*/?0(0]U);NQ@ TL-"$#CH63.BB[L]Z
MZ*%=!";;-"V2>WM);$&NR2)A#+EOM^FF-Z/,XN!FZ1;< (B9%62,>*UNK.6]
M;CGF9X6="$/?MV4^K$:M4R]K';.0S*#)#;KLWROZ64'0[/ W#*+TG%H-LO2+
M8)D&^ JB)@@;-@[?*\I9P=OL*+<8_'V"3>?\>MLKP5MX5]Z@6#.,CT&R2:.;
M'![BTV'$&;W,]==3S6S :S57M@,]+>\L,FL8(^%=&!1[O,!VFV1? 292<]5I
M90U'=D&WL!9$R!Z(TZ+,3]6B8+)6MU[U"[^%>[Q<N%G54"_\17\'[1A8D%8K
M%PH8X@&HAPN :BD.R?@3]HPO8"T?_JM (>3AD*6@*+/PKPN\9K@:@.H=/=,,
M>]7!:#56M'"@J8G\S!2/0^51L].(CH[W6<EG)9[4<VN/=BMR3W,S\(F0W \C
M<3[09B0+?>JLWQ>L&7'C7+@VBQ;5_=D,%/6\V\/W)5YF@]J4%N*X+2#-1MB>
MD;3P;;9SHYD1'\Z%9HM1(?9RU;;^5RF*"6!1WM0%PD=??<(!P.<RR,L1,W2R
MUM]++:L!<U4<V8X&-7RS2*ML:OWG'J;@B%+A\ L/I@.R[PLW3W&=O2$TB (R
M$$^"M2!/8OP,_X9B05A-3HZS5/-[.?S[%.<H&$1 OJOF!1<.UK0@F9E!92@!
M*E8: 5#W/",CK(1H.DYM<0&%9R0(Z_* )A-H<E6''9)\@&3\?F#,",SFP+%9
M4*;JS69(IN/;%IY1.'9#%E/&X527+U#W^KN"+R,2FP.^%J,PY R9QE'?ABP#
M>I,5)0KY/L+R=9;]]:\@.<'-74$V<8^8H)&S_E)*.0UXJN#'6GNCX9-%3V53
MZRX'J+* GP#.13K_*!_ &0')";XT>1=>ZJ@#H\RL?H>$5;#2\%7=L2VZ;@[X
MQ.QJ[];U]AH/?XX+,R*"0H[ZNTCE,*"EA'W;'2)YERPRREH@ ^'!;I?#'0[L
MX+<C3 L(PGV0X\'L8!?@$6_<VTG)YCU\JD5"ZA]6>_4P75%7J1K9CCM"UZLT
M4?IN4T-![(=ETQ%*X1:?)HA'WHM3N*_S+-PS4@%@IH60(9\E,C<\EO;C'NU6
M&A\%7X8X7Y&UR&U*C%B2%DR:H,<*/D9K8A]]9GT522?V]FDH.#3$X.4(@XW6
MLM7SL6*1T16QCT6;*T+#/8Q.";S>_I9ET=<X21C]#''"9GTG)Z')@AVF67OK
MTH0NF.MN!#G730+,BB:)-[&_1-5F2I4P6C3#S-2NC1&9M3;940>HJ)?PCJQ*
MN$JW67X@?&/@7B5+,[DAE<5DY$O"@;VA6P5GS"$N:1OK)BGI+%>)02^U-Z11
MPD6F66^C,2V)[.U8EKPK6^0B)T%NPK]/<1&33?W4#?6"5/4;,U,9L(9ATW8G
ME^^&Q1!>+KRZI)K(*ZJ=@G6_MCDX)H?D J]T1TZ+R0YW<=HNT"JJ";\HOH\C
M?/SCW:E 3XNB3E>?E8'^."80=V#CM.[4+MQ=%<$DDZ[3(8<8&1K:<.VYP9X5
MD1;8UT =DN+JF-O^8T_V99N#@Z&P^NBPJ*,D[!?JJ"!5_5[,5 989MBTK:-\
M-RQ$\W)9U-'D <0'U)KB\[Q8HEKN@Q)\A3GLR6MTRIOCP+R061&*,NDJ'Q*)
MD:$A$M>>&VA:D5F!?0U0(IFM1NP\E%ES<#!D5A\=-ON","GA7U1MI3UJ%Z[U
M'QFM7N@,V5]X-K'-7GPP2KK^&!S(,$40DL5=S?I]4*6\0)VQ</%%7I3JR?B?
M=;PZH$O5S?Z/<UJL74N+J*9&9>N5+(+"/WFB+2IUR%RA)*Y$BWKQ&I9?(4Q_
M@]DN#XY[O,%ED\. 'IW)):[?1Y38 (=\T[9U1\H;"[$2F=>W>9 605@UDG=5
M!K#KY0"D/O'CA35*$@"9:C4-*<#/UY!"QKI3C%E1/SDW^NA""EDG OU4@"3S
M1#5MHXJAK+9@95%]_TB#[39.8K)]]E24V0'F=.F52%F_+3>E 2$X=FTKKM@5
MBQ"BG.OVQZHCB]?[IUF)IW"SD.3JSC.K(L2%%5>FWC.E"AJ2@I.I8830KCM0
M69%8"1^:<$+BVD\!.G#Y(:SVP,.05'/T6!33:D;HSS@BAPXD67'*X75/R(F,
M?X+W,#W!]^C[O/M6PCP-DK94'[/R UDL%UVEE;'B#1XERQ^NMV^S0QS&"=R4
M91[?G5":VXR59H1S[\I5UZ%'Y3)0$&_>PG8CZ-N+L332KW*NZX-&\%A/7CDM
MJD6K\!L>!P=%D,#JIK8X:E;%'HY!6AWE0$SBO%%M=.'FWYN/.VXOO"D8.[3Q
MIHA-4^A-@8S#-J_>Q$J0Z-T;G87<H@"X7LR$"P2Z$H'K_GA#/=I0EPK@8H&F
M7+V@&94,U$4#5VG-WP+4GO$])RVCN@*"VXR7\DF^_9=O1N?"FS)ZJ=]F*_>]
M>A5[^P.\>ZVS4/%+I.+]X+@]7>V/-,8*^[G$)VD\*:G_2LK8J^%-&;U44JN7
MD.QPE_Y3L^2JMSRY?IO)] )YU9%"FYII]JQHFS$ZQU_/J>WA$\-RL"\$,##;
MNV*E)*M0ZQ$*RJ0OGID(VGM3"KQZQ8OY"&-H9O9@,MJ0HVFQNZ? I$0+,<;2
MW2AF!7#!%7++"LD.VOS]'3,7;6^2Q9TGGC!O=EF.**9WQ.A[MGE9G%DI7- %
M7TA#8O<G-@@!X \;+$:>4A'UARS=?8CO851MNB8;5'4F*WEV5"87Z79<#VO0
MO"XR><<IB-&X =-N+_XD)Z4G.%%[11]9L%_N@Q1LXS1(0[P'I#M!O;CHG:X>
MUOTP%, FU<+$?7PLJC/8AYGC\E0UU_@,@!V^.:"[%+Z ^3WJA:&&/8]W>^PA
MPK?MXJ,WCUD2AP_5:NUJN3PYO 8EP=G;9&7PS8]S:,QIHS*<($*P1N^?9E*I
MM\XNTU)\GF]>B%<")TQ6FW?!5@ QTYS<1@P],<9LZL$99688VF>YGGDHGE<,
M)\1!<?*$#4\\,!LX=L:#N<-CWH!S?S#YJMTP^S[+8;Q+ZV'E>NG1[W$:'R97
M#2U8 EOK_71*L.0<I7IYO5O#I_T*SB8>-4NTKO_ &\2;.\2Z)7K-"KUZ24C8
M+@D)NG4>^#!+< Q0)SL\)4&.K^O +IM%>^?0 7!$;ULSD69\L3SEJ%X8:Y.+
MNM_A_+3.CZ5S^F7W3.7L+H<;KG'K2@'J8K3+W9HESW5)GH1P83)][TJX\-(T
MO4+;O$=CP5?P3!$O)X%?M_BA6FRV@RG,@_J0MC=!&D3!DX M3('O7<!\&GCH
MKW2;=:?AK-L'/=X3>%X;_1;=O<?8DO?I:1^>)+-<K"E>:L?</(M_/=_;=B8;
MUI;=A3;_UK+'O5', WV98TO7@@+CT>:K<]I1M>PV*=;>IVKA),).)Q?7O;#D
MC\]/TN $FX]3&FSV'4FD3.#)N,:#DZ+II=%2F&C7U)Z]D(9MFRD0K"S#'8V^
M7*_!JZ],[@./6#--W4*=:<C^+4L=K087<J#>W7BI1YS"JQ(>)CO>+)AJ=KT9
MF;)REY.Z8^N[W\S+(KX52M/T&O\)8OPW/IR^.KL>%+V[I& 5^'_%37#<NR4G
MP+8G6QN6WA%G [J3FZC,(#3:XF!@=7J9E6[)%F26Y7O4] OABE.CN]CZ'>?^
M+5/$SK3S_(40DACSYLZVY;DDO/=M.3+9OI:E\U4==LN^FH6?LNQ=S\)*:7H/
M!MVN[?93[(I[*P8G9[NMM=^PH7_5D>IPP5NU3Z8:#H_14WQ4;7&$8;S%EI,'
MD,0%3GH7%.C_3T=D"G=9F^/"P=<]OJB%W,N29]$)!8=Q 4Y)&>-+7E!VO&WG
M"+VXKD6 K$P) D/*<C(-+N?@V74'6WM7N/!]: *VO<JEGX0T')X<<FL//;Q[
M78S@8U&O/\&BO-[^F>5)1%5IYO/ZG2C/#: ]L69;AUD.6&"FIU?27*R6Z)7+
MYNR-K]C8F2LL&Q691$4.Z3!)VI" 8<,VO*SH)=.R$K!6>&Z[0PIYZHDJZM4X
M0P'5JMRFVFUO8;A/LR3;/=#ECIF@T3M* A-$3LQ95SR6!R8RZ1E:S4/@?%.M
MK$!B%8=[+%3WJ,-1 "2 $8H?*^TKP*?WH+/4R%E!-EQ7.[7ATD,MG-K.9.IG
MA.I)VA;6#"O6@6-'RYBFU2"#U6P  4^43+/265JF6.MF4[UTF_:F9]GVU>K^
M\G'5/6..4;7NK:X#A?GNX?-#@<=P-FGT)D-=^BRA7_8CE[A=A\E/;+10@6?:
M_CI("6_LE0+"S.HM8F44U%9)2]C8];)]E,1-IEJ[XYEZ7KYNIEULW2DT+:VR
MDW&C#TJRRFT LDT?9'ZHL&U8,1>'V<&5Z>(LD7V;BZMD?.FCZ_)[1!=S?9$=
M=%F,":[2Z(0;FR 1]'+%">MWY24TX 3;K.T80.B)109!1O6VOS/H>Z]8 AV9
M2CT.></.TW!&9-49\*RT\&(7>I!#+3L=0GZHKBW0,-IR4]28M>%\V_;:;[$?
M/>Q<?A_88;34IMBQV$+_#B,RFY=&G\,8KTK;QN'5(=C%Z8[:4$NGK]]8(KT!
M#836;;?>L@Y9K)#+K]Z6UW9)]-M9!K5I+QMU>21E&I4]))PP:\,[21^N(6NE
MW9?V9 16% 4(P.>'I+N!&R,XL(LWLU!!RH7-LT&D'1KA[K+#7?#]X8X16-C%
MW33,L(Z[9]8B56EW1JA[]EVKW;,Y4/?,7G"[29+L:X ^TOLL?YN=[LKM*=F$
M9+$I'OJJ=@XU:>@3528FZJ^D9\* >3H.;0?*!F5@$53;Y+K]%<"B#.Z2N, '
M^.+E<0&Y+J  T0DO<0M*O-\&G-(D_@LO;4.PO<-+Y4)872.05IGP2BADB"R
MPR%Z[ZZ \I2GQ06 W\(]>@6(#_R/BZJ(.&2O5COC%7K550*( F%\)'OV"9F+
M M\TT)6DS"%Y&*#('5G',3Q>DM<=*[IP#&_$CLP.6H=:I&.MD2?]DBQ 5BM=
M!!/GMFFZZO,4Y05-9M#D_O_;NYK=MF$8_"JZ;0/22V[;H<#:'H>T0/L"LJ,D
MQA(IL)RU>?N1^G$<KTHDFXG;9)<BL"E^KO61HBB9LD.NV="Z4_!!!MPA+2$P
M"1G"% AW1MXK"1,-=(B/LV<A"U4^;S)53@N)+M'>K8IL*2:J$OJ%O[6,JW-[
M]Q8[M._A!I+1J ?LK@\0<@/=]#7/C^1O6$E+2"W8UTQ(,2NJ;_8XGMTV]KQ&
MP2;:X##= '(2!@D_+AH\[=6=EHJ *?L>(EF5=P\=G^'<]D$R1G9&)K4,&!WO
MT[D^0BNZ1KX'AL3S$KY?WJX3)-W*7V=X4MJ/_].^4_</27O"U<D'&/2EL'N4
M<*4+'N0)R#79O).IB9)U[^6(; ^K/:B9.F:+ 0N9X_&VM_:WJ5%JA='2:FFV
M!G'-5KR !S1WLVVSRNG <58<'51BK^W;U<%FWH8B=)^2;R0Q4!1*9Z9!;.-D
M6%.(H12S8I?$I4!L0D.F?C''4?64ZX118)U)->[KORZ)<H&X@(9RA./]/=>+
M)UY,7]1//!>W%'<;#>!:3T3U.,.[[GK[4.?TAC[+D]"P3S ?#4.>UTE%#L;O
M:8IN7]"4X"I60)\MU2L>8ZSRPD3LKT6U,+;6//[8G*V<.:4C)D7]V;E1PYUV
M6V/=U". E[W@>NA%D [<4WU8T8KMHW7407TBZMEH3Y.N28:D(3PF:)"FV )/
MLW+WF&_$)I;/1L@WO [BAI(Q)V9NS_1+$A9AWB49EX:_8\??-;2HG>^>X[T.
MLH92*"<FZPF"J$!%Y=#M5D!$4DNYK8S<R\=647Y??L?X#U,_.=@[*N*-OD_9
M=MGD@ KB;J;WB&WM*7W=]&ZX_^;'Y^OE(XXIII<)G<Q3J7(AIAI+R#]7*O]]
MA^7#\&,%(;69BX";:U$EJ8W[+R/;]"!O% +UK"P%-,3S>!V[N5@APU,QN_)>
M[W8STZR%6D[QN CQ)LH<)FIRCK)%R30",K5&&)BLJ=E,0\C@,RC-:9\QN?W4
M"G(T5W]$R;AD8K5>JJT07S0\'0@(L_*/CX7@B*BR93%W];&U.2#;SA4A2+G1
M"]PG!]CP:OTG,YR9JS>VHAU_Y>70U>G2F*\Z$G/?,40U]]XB >L<ID82(R2A
M]38RB":\K#4=:R&6@WE#W@37ETS'0#AR&CZ2%AZ=@B\R^<U2K(K-JK&^^2"R
M]F@6*UZ7)3TFWJN,Y&'EU,-7)%ZXU&1$\W\3B+O$']]Z7V]KF7IU;&WU,?BY
M5')^ X'EBDU!)8PM$ >9?TJ[;RES&'PR4>_5=AO"??5I'#GJO6A<VIW;6N2;
MLJBV(P9=X@I4F]W@ILBY.==QM0)L8_LCQBMSUXZ2_FD+K3>X*F'WD=L!=NBJ
M@[%45NET:]?9/-QR5W8S!N'$%D-4AS4.J(^MF"JMM0TX.=809"AY>1P+%G.E
M(UG/XH@1"'$3Y>^695+,,6H/395C\?J0;7RE9 M57"0D6ST_;[Z]7_ ++OI+
M\ =CRMN_4$L#!!0    ( #%O6TIK,-H'EWP  '#J"  4    <F]P+3(P,38Q
M,C,Q7W!R92YX;6SLO5EWXSC2-G@_Y\Q_R*GW=FK)K*4K^W3/=[SFZ_F<:;?M
MZIKWJ@XM03*[*,+-Q6GUKQ^ BT2"6 (@2 "R;JK28B 0RX/ 'OC;_WK=).]>
M4);'./W[-^^_^^&;=RA=X&6<KO_^39E_&^6+./[F?_T__^?_\;?_Z]MO/Z$4
M95&!EN\>M^\NSC^=W*WBA)#F[V[O;L@_T;N?OB,\OOOAW1E^WF;Q^JEX]_[C
MQY_???ONPP_O?WYW7VXV<?'N,DZC=!%'R;O;+$X+PN#_?G=]??;=NY,D>5>5
MRM]E*$?9"UI^]^VWM')2RY]_I?]YC'+TC@B=YG]]S>._?_-4%,]__?[[KU^_
M?O?UQ^]PMO[^PP\_O/_^__M\?;]X0IOHVSC-"U(;^N8=H?]K7OUXC1=146G<
M*?[ZF"4M@Q^_W]4EI*!_?=N2?4M_^O;]AV]_?/_=:[[\IA&1?@94TI*_#N@;
MG8@1/WY??=V1$D:QA/5.;6*]=^]J^V4X07=H]8[^_[>[*V'IC]]3BN]35%Q'
MCR@A55;%B^TS^OLW>;QY3E#[VU.&5GP^29;MV%#K?*36>?\+M<Y_[3E_/T:\
M-87B RZBQ(Z<%;^AK(-JQ@O]Q99I92)_L6EE$B+0#%;N5#->Z%N4Q7AYD2ZG
M%YRMRI;P]T64S0"5867C%9A>:@U1,_R,L@(MGKY;X$W-F_8/RS)!5_$93G.<
MQ$O*\Y]14E9]PTFZ_$<9)?%J2_JGD\4"EVF1GZ,BBI-<K16ICPC]_I?W'^H.
MX;]&U6:H(>%(?LF2[:[#/8^*R%P'!3]3/Z#U!J4%L< GA-=9]/P4+TXR%%VE
M*YQM*NO<1PG*3[=GU"K9]F9U0P8)<3K"&:.KG$[72;4:*S_!+AVND2%BC$8T
M!CX;4YL6>%&-HI9G>/.,TGRL&>7\#*6\0T6<H<8_-\43RD[)8'H5%[=)E(XP
M)9"OH=2749S1&(7,!1RR,)3E&J=K$GTVY^BQ,!>'R\50HBLR4]J@A^AU3%O@
M,3&4A_0;64FZQ3AZ)-.R8E03E? RE.X\SA=5NR=L;Y[I/)(TJYR@EGQXQGF4
M?,IP^3Q"9-T*#/7XA/'R:YPD;7N[2LE$:QT_)N@DS]&8,0*8LZ'DM_5O6QH:
M:+BX^'<9/]/082ZRFJ5QVWHA7' V"L0\)H;RG)9YG*(\/UD0#?.X@I:Y8%)N
MIOU@N=E$=*C2#!])!WM+QIGC>FH(4ZNCTX>(P-W>X+1E-]UXS5A@#=XV1FO&
M<G*Y6!VKF9M0RF[LF,=8K $'"R,>8V%X3,:/=XS%X?"P-MHQ%DK,:J(Q@K&D
M4,:V1PC& BLYCA\?C,#B@(?%T8&Q6#)F]L<&YL%7S=.^M.W_[<J[YSKC6N),
MBXB6QV?61F9C1C4+TFSKZ=W-ZB[._S0;U0RY3#=*G&9\:&=D.'9,:'DT:&T<
M.-%:G?5%NO$CU3%C5"NCTY'C4ALCTG%C48NC4"OCSZE7V:9;7IMLS#S!:-G^
M.-GF"-G&V'C<J-CJ>-C22'B*4:7=T>287GDWJ+LOR'\I"O*;U5F4/UTF^*MA
M3ZWB:5O:)]+&4'Z55KWR$TZ6*,LIJ G$HXS0/)'><!$!C@; E0%7.9^N\ZAG
M7R,R@,K0$QE#Q2^H[B!M:L+C;EF#BRA+Z9E$BV+O65J0]31*Z,&\^R=$>B";
M+4+&V+;<-D4U'^O@1=D,JB](!"ZVXR9<<G9=&9_IZ50REJ!?KLD/O;K0:X'2
M)5JVM5%1C;6H*FVK3?"B5U-"C['B3*$6^>$/61TGCSF9!B]V0Y>$GJKZ^S<Z
M1<AGJB.LR/?Z.C7&J\Z'Y6CQW1J_?+]$\?=$SY_H/ZC"/WW[P_OF].U_D9_^
MJ"6X0^N85IP67Z)])&M4E)$T*O%)^BITT7"2]=6)LD7+D?RS!X7AF=V&XOOG
MJNU^NWB*DQV*5AG>:#H%@S3L2O_7=Y *WA7X'9\QSDC/]/=O?J#'R G?%<JR
MYI2>1.M*Y:1[E&\F;)Q5ZS_)%6FLK_\;;;G@$-#TT#&@"0P><AW'X&/ N0'(
M>]\!<E9FU,:79,H;)?^#HNR"3'-)Q\5@1$76F%!,%@Q2@)J:@47,O,'+!]_Q
M4JOW.TJ2_YWBK^D]BG*<HN55GI<HXP86!6TOP AI@X&/CLYC HZPA@9(/X8!
MI'_BI"06R+:7<4*F>EP "6AZP!G0! 88N8YC@#+@W #DIS  TD3,._2,,[KT
M1">K)1\G<M+^0$9 &AAJ0!J/&M8(*F@P]',8&*J0?T:ZV37.^(-?+D4/,0Q%
M8$"1Z3<&'PS?!A:_A &+V_(QB1>7"8[8%0'A]QXD>M\# X18MS%PZ'%MP/"7
M,,!PAC<;7"\[WS\18^<W94'O%=/[X?S>!E"@W^=("P2&'PWM1_4_TFH:A/WJ
M.\):G??3ODOR"SN(45 Q*X\#JF  !-/3##5"W@U4/H8%E?JRLAHL'#HN7'IT
M@0)&K*L-R/2XMVMXWJ_RMCH\$+8"H'0_,=BH/P4'!XY&XQ!0,VR=[OW*[0F1
M>5DA-XG8(0KW6V,DYELP?I?I9.9XAF/K>>_78%O]=JDX. OV4AHF # TP2 "
MHN.XD,!P;A$R=G'U;]\/3'M-?IAJWUU\'F$<7E=1_EBI6>;?KJ/HF8+VE^]1
M4N3M+]7^? >]S<]_[(Z<W*QV1^5O<7WN3;!+KU.D\3VLR,A&:VZ$^F2F0%W^
MQS:$,Q^=J4#/UI&V1/]'3VF]1 FQ=GY2G$591J]F],YLMUN).F7:?458&6>1
M2^ M;*9M/V;U>5>[B#">KL\HC&@9S8V>.[1 1+W'!'U!1;,6S;83 &G;:J2D
M'F)'0S<59.2L7!]6,$=*>X1[2]1AD,'[U%BK_\E#STMD5WFZ7]3\6,$+RAXQ
MDZ+.@8-O,_0<Q<O>Q9?&P;Q/C9'ZGSQTL$1VE8/[15UO]YM[=A^*<GI#Z@%E
M&WK9CJJ9WV2W&;T)N&%]KE>HL2BTD(<X,=)7A2 H4_.3 IX$C^HJ5*T_?_0@
M)FA,R2/P$"9*/520X#%PO<D_=F8E&#!*K.2_H\?XF.]>@\WZ8I AV,G 0'"9
M<#@2A)#N!@XR4@\!H:&;>F A8V6^G>])9]!>D67 P?[<&&O_LX=.%\BL<O"^
MF/G.N2?.9.\W$XA>O"Z2DAX,$#A:I\ANG@@IXB% #'15SRLA+%WOLYLCZKP1
MELRK=@I^P>F".XB $;?;+ IB#_&CI9\*.2IF([;9BT$6?;>S#"%@I#3#N8;G
M\(!HHS'CX('!8"W2DZZIG\.C-^O@3C>\]#!77M@$8]1&NGAJ,:-9M+8:L6*O
MKF\T".N]*?<LS?=RO B1G7P_9&(Q3.X@V 35+=:8'%[,^0[7;;2EZW#RO2T^
M$;.KQ1(Y:SW:3L- 3?LM"5I-=_>+91_N#FD[INIF@:/[P:<T-=Q)EM$T*E5*
MC]9,6S[$1O-AQK@&?(("JBU[F6-YA 3A;O.V2M^A%Y26@G I)V* RA(%B4*I
MIN,AQK)W?4=]5'?+I!T4]KARNGVG*Z(+"DA0?4=UO:(:S+>NO1C3-IIU4FM*
M,26FZV.*1Q<BII3ZCL84KX;@MZP[BV7*: 6B'2Y"!A^U=/0>WPL*:C'?'?<B
M>K4'/VA28CZZ)!3M/)M'$122U#J:XX?+>\2FNQ>H484D97L,/OA,&'$D8<9@
MV]V+4QK=1B#<')$3<8*-%]LC8^,-<.?$-.1P-E7"W>[G]\60[5DIN71L%"S(
M-+6W/4+B ,_@.( 7W5VU1PD!G)JPN\=["" #:VP.+UD5(\X,>!+2..]H#,=0
MXL%38' 1ZV1EN#3JW( 7 R6:Z28NJH5[>K6/]VI1>W]23=G>FI11!@4?N,[F
M<)+6,>9(@[ G\_A(@^'.N]EA!WAEYCM87HPGP <?P ;W\G!#)VL7]P*XX',G
M:O4_.VPUT. DT8=M$ZH8U&=E?D3!DW'.R7)9-7C2]*-X>96>1<\QZ6\[FK+[
M)> "[<8)H(#G$-+660=4$.:!!]8[^D)[BI;M\S4GBT6Y*1.:\(1,4N-%S 98
M>('='5)U <]!IJVS#L@@S,W/#W@!LHY*U=24\\33-<[IZ?:;U4/T.MP&-BF]
MWQS6*^TY%L=90ROZZ=84^+&$APQ%>9EMA<,O,4%C71Z!YW!2ZJ2#&!XS@W,%
M'VM0I&A-L><:%N)G^X13#N54PWM8*'72@06/V8A# #XL.JDFWN*%22DY\!B^
M]_#1U%<'3&K64US/]WC!:>(E)L"BTMACK;XD=>R_AWG,\.@V>56-I@I^Q#$W
M627QLAI5W**L2FK/F$&OT#[A%:A0,/' R IFL0%:5;BWA?H:UB\IG)3%$\[B
M_^PC#A=_(F(N[H;$@>)-H;4-G VK"/=Z#D\S\?LI0&H)POQX.<4&Q*#/IHS!
M&._-E #O\'36JX$]J4:)X=[3 ?2A^OJ;@0Y43[B)*@>/$ F[3@#E$&@!=YIP
M?4<#2]A=.GO'TB*@JK=;E6#J4XF U%*%"R*NGI8 U/(.-[>EQD-U&H^T>?HX
MW6@LV1Y?@1ZD,UBS\^2P1F_KHU90MGO4I^!M'[44P2!(K9\9<+A\+3V1Z7#E
M<:=^?K-JM_Z=K3G6N[D[D03+C JJ7>I' 96[';PH07F3DF&8XU;PM5TG9;\Z
M:X\JZV.5*OWF)V!7+?FS;,)=OSO#.8DOC2Z#3I[S;=>K][[Y['29&F"7,TS"
M75#[E.$\O\WP:G!PC?.ES5C<_>*SJ\4J@!W=8S'B6)D/F_#W*$EH#EV4HBQ*
M3M+ER7(3IS%5MHA?T,4K3?/$MGJ]0FTO "SD,WB,%(?W&4#NX2YFW9#A7$1O
MMNR/OC'0DE"TEQAY%#Z#1JT2&"%<5N9+45Y$H*NT0$3_@A]J!%_W*=+[7WW&
M@5P5, 8&;,Q7DSR9]W^*XC2G6$;Y37KQ2O%=QOE3/:^EV03840B4OAV;J.E]
MQHVNNO!QC)JQP9J27R=/O^ 4]X,F/\XHZ1KC2NA\QA!4/3!V) PMK2LY6\*A
M+>*2&+:^A%L2!9MN%Z?Y*5KA#'5ROWV.4YQ53SG749F,VOI<ZO-^GU'QA)?T
M=<2\ON3+71::M>;>4M-,-?O<1-RY0*/KGU%$\[0]G@PK&QLT<>F4S*J&"QH*
MJEX;X5#YCV>5:IK8X[ +/,O.%U0()Z/<;^U H/_-9R3(U(!W^'TF8Y[-\2$\
MM-M%[1$AP7:-BJRQHIC,&P5/HSQ>*+3KT0A4:VB<X5WI$0S3JP]\$5>*? &W
M<#=T6(7.XZ0L!B> %%0">.RH@@((7S=SB.SX6=X$\JM? 09'<!<CYA?^NUR_
MHWC]1"!Q0N2)UNA+N7E$V<UJ<(Q'T ^9%F]<H%_<>T/Q^C.CLIHF<MW_&2,!
MC[-/OQ7K2D&;MV;M@3\Z)M"VZ1E4AR<-2\NQ+"Y]2&@&VF@R/(OKGR+-D5\C
M@I'=%'BDH%_/B!2*/IYVY.21\>&R=2U)E<!R()_ZWK5.Z>$5;%CIXSK3^*/,
M6G[26G_2K$2\+A7@K!R2'^H69Y6KBR*+'\N"/B?Y@.N4"X+F99EK-Y&X#:[>
M6?L29Z1O2>L7,!;;ARQ*<R(I521=5G\E=6M;_JNLMTH ^@)],FG="L]-5+>S
M<&4;]]BMV_IATI)RNS3W\RD5^*1.9OA;^D-EGHKJ%A,CHR+.JOZLV2V[38CA
MAMD9;;,%1&D]MF^A&8\T]NPM5%_><&\DC#2GW3&1W;'0VVE< ?1Z8#&GN/41
MQF1NF@G%Z&F@-;'"#9(<[079H &4^YOY8LH0X0M7?30DI579#""^K$D^1>D:
MY5<I)Z&H!VN3&L^?:)09KD-Z^2C*3KX'&O5$"O<^LIHU']VK4!N5MBZ<4N2=
MO,;L@BJ(EE603^M#JI7/B.YO#(,X__LPJ4K[W7W EOH#JY42!&4>6R9A2LLN
MW 5BP4LJ7'" :.4OV(0#&AUE-0&D8!WN8)%],86+(CF1X&V:<' #4D\3,"*>
MX6:^!#QAP@]!NN7@C\V$ S%3(^B&*7@UX28/Z"6QXD).0L%+#Q8.C-2*:0*&
MRS#<G):,FN=X0X(P>YY=1M.>9N?3^ \0B'*:$!&PM)R[TH4Q^]-<K#==%%BQ
MXEF_]2'E%>[T8Z?8-1G?7)%_"B?= P)VIMTA<'D_E,9 =([J__.6K>YPDESB
M[&N4L9=C#$OO[Y/JE3X^W&7M"*N1V_1?\]*L2?'$ET&X>$99C.GZ;%:X/C5Q
M]I:2!H^ F(;RH\$FK\M\7<,CV(5^XG8$DK1N?.M"AW_B-L"5C4K3.B?[>9D1
MX-]6X*V>CJB^W3Q7234N7E&VB//!#5GC\MVN4:]\B& <:R8[':N> .&ND@B4
MK8/\"%0#&,AA+65P0+B&&VHJ8$LE"'>11]:,>^M9=RCF/6EB7!X0K@7E#PC6
M8#--&JX% H3[H(JT"8] -8 !)%P?/J[AAIHV7,N1;?"HBVMD'V]8'?8-JQ%-
MT9^;5 :MV,V-J0"SJ4JG74TB+50=HB5FK$RC,[^6,H!,L 4,0FQ/HPTU[11;
M((%Y@E&?D7V'<M*,%T7S".X)M5#5T(FU5B@NRFSPJIDM=@#4P]@=6ALP,.*D
M+0(FCWEB54_;1SW0M== ]/E!ICQOKHD8FW':"9%6(S')0^NZE>P'@@]8<,YX
MGW1YM4*+@N;KYO>FPR?Y)N*^.S-NF7N([6E:$X]N7=;%"S\+IZQ3/L,ID9)>
MIZ?IM>B_BYC,Q.[1@E 6L=:H#<P+,&0#\ JQ\=@TWZ2#-8 PMI++^=,BZB[8
M4I/09 89I+VM1F%FP&F'9QK-(L!==$@Z >":,Z^(1NJ0,(%L8(S)%F;[=;:@
M#' #_#Q^B9<H7>:=PWL,"&4DC9WY)"&"#*#L:%#QZVA!I+/A[->[>$/%E0>[
M__CP9HYV#U2=\G#W>X/-W?J8[47J'$>6SG8/#/ZV3G?;QQOL?+?!KJ(<>2ZN
M<UT/KAOAL1=T!)>\=C4U#Z+IU6#YZI=?-^>&3M"\+M=A$.ZC.7JI@[#0LHH,
M5&+>/9,V/"WASO\L4_61B2=4Q(LH.::<\C3#=O7P*.>L#'LZ1F^&K<D1, $'
M<PPGVM@WH&&(LB*(BZO4)%!5>'__H4$[^>&/[E+8/4ICG-V7CT2Z.*7!J[,X
M]@47B)/^V;C\;JRL73X<S(XUCB%"#:J=XGD?-S.YW:+'[CU#M$C(_]BSYSI%
MAO,Z29&0X*EM F-$0FJR=!O3E\%>E#]=)OAK[L-H;B>,>A G)!V.W3BD+F],
M4W%N,TSQM3S=_I:CY57:/"^?KD\6!4$>W=SAO3TO,(M=IOL[VE:8'B^G&P9*
MRU[5NK-NI^Z#>CQJ/S3.'_ =6N!T$2>HI]X#!AI-T(ZGK&)PJLQF%>[VZQ !
MT2+F76W@?6KWYWJ?G#7P2=V-I1;HM_8I!*EV]GH"F#=]3XZVG6SH+:+_5.K0
M'/5%E*[I_.0DSU'!]C PXK95*H@/%J):5IH'M"J1PDU(W-?LDLRSB<G2]1G.
M%>CEDW*QRY*^$>1*+>0"MZQ  :<0 MUC!-U5].T^XM08-;B8.!4Z%3<4 SR_
M^"F*4VJ.F_0^2M#-ZK3,XQ0-9IHJLL8+8K*#12?0,O/@4RQ,N-E\AL<G=D9H
M+J<(YJ'Z!8595\4%/3++R6*!2YH_N'GDD> *Q2]T:Y]MS49EA<:1EO7H );2
M^]S30'#+J(YBB>KGGQ&2UFLP"?7K5.E0WZOTA1@/9\/+(B!:(3I[M,&C4:RY
M7?3UZC&8*_J.MM_2QSA)T%(G1DK*"-''+1,\"M66L(M&;GT&<T'?4=G&_-MH
M2Y4DH9_\DI5$U#@B%N#=I!O'1-FGRYD$#V0#6TW3R\L%,)]>>G%@9*CV>:/#
M'2+=3,D^,PFF%\)W0!\\4N46L O*05WFDT=/\=<TLEU6 ]0V0$ATE9>4A511
MR>#1";6*]> IJM4\SZL8L0>T:&6\-#+/,I:.>.%F]"5@K4QWB;-JAL\Q"A..
M-$HT_@*5.%B8Z]MK'GR#Y#)(Z N8WP1]\FN&DT53'2";1O1P=_''6=;JR5&K
M)T8/JKU9M>N$1S-'"6E^IJ# 9"3B.LJ"#I./]B4H6LI$&>^I0=0+\/2MP )T
MM3VW?6[>D*D\"FHS=3ZZ?L GBW^7<8;:O7!4Y_BAVC5?V-M*)D69\3:LJ&]=
MA2ED\"B;@3H&3=&ZHVR82,%OJ0[4)29<EM1:_*.]8'H1M(?TAXQGA75F _%0
MCN"W9_<ZGJ,7E.#G>[PJOA)G"Q$KH!L@=4!WD B56V-Z9 [J'[TU^^##M@&Q
MT0*A94Z3'9_'E7UH+O']J;KA^AR\1 M52(E# JVVA2:#+T22<,_U=I88NYH"
MQP3 4L-%9GFI0P*RD:6FCL5*:0QV<OT<*S":5LOH',/!\*TJ+<>YN/3AXQUH
MN9EQ+Y;*8+?0+_R/LYW5E2.K*T8'U5BLVG6JMC-62/,'1P]AW7S<ZJJ5=7-M
M$0YNMW!W/=3FNKDA4WD4U&;JQ:R7/NE Q$9M9K-KG*[)U'QSCAY98^H6X\Q_
MY<5\ZQY,88*-;07J"#3%8F?"<G'"W7C['!7-:R.M9AP,RXD:+XB(#@B?(#M,
MA491Y>&O<G>:V1UZ;F8N-ZMKNMI$>GZB3BR+JLHRG) J*7- >#6QTAS!5")+
MN(DLNDIULIMRPBF LG&&E/* @ JWR%3PE$I@L-KM68C=Z485:L<RO,Q  $IF
MT8]+>4#8A%MDLM ID^!@%JZ)=FU27C$F68HA%O<4AXE!@05FP-Z^YN 7B[N#
MD3HAS .]3U-F6]Z3<$!JSC"32WU(N-2RS!Q#2ZX4(U9D?3AO<?&Z0#G-D'^*
M4K2*)8],<XS'8-D*K\:?(WD=4#NP:=6I6LE(&9LV9/#>V<@VQ'TPI-?D:2.7
M/0?/"^.J,KQ@+BYS0% VL=(L@5TL2P/-7YT_8W.'EFCS3.6ZS= F+C>J=0 8
M^6XQ0$5^0##4M,UTRP(J,1KP?3R(L3![_U8]GC LS0FOH-('A/!QEILCY(*D
M:K<? MS[&F<UJYOF5C?+#ZJ96+7K5*UFK)!M(S)Y^>P S@R-.UEBY<R0M@CA
M;E1=K%9H0<Q#)H352[!WQ& W:77I+UW2_]&7TUZBA(9^=O7 H&B[6*!5U'LD
MC["$'E[U*@H\(1Y?K=OJP70V]Q$#39.B[8N*6D6]A^8(2^A!4Z^B$;GRA%V<
M<VB>D,XDR[:DC_AGE SR-6J5D8)Q4"90%,IUMP&_00WF>=">*R03,;+B8-'W
MQX>WC+^!]E,BT&#[J4;@1>I\D>B^?'Y.*E-$26N*JW2%LTWM<\%[KGJEVG=\
MH*6LO3Y.YP-1O!1H(?K<:3#]SP[SN9)1',H+*LYP_T/P=9>7E?GJK(4+[8U5
M.O1;+\NG3J#)E#<_N>W%@+F7XI7O=!'!/A_O@,!3URLT@7A_R"+T-^>; /D%
MIPORS_W5IW3)6=(XC_-%@O,R0Y)89X-=)S:.8^?,L)=1G%7]]\VJOB,NR(FE
MI&M,(:%SVMRL>!O#[3!LI6,DH*U:4G/@T;WSU@'1K-R@Y7L&?1**QMY<BH-
MG%IW^UCCUCG-#1Q/NEW+/8*ZDQY?H?G2O.PEZCGGN)KS)JR<I##S6AC_UAM]
MOLYBJG3N-LAEJ,IEJ5^0F>]!"H:((&V#C,86I,8IAND>KEJ9K9CHK5J!Z[!Y
MY/-OWP],?DU^J+]Q/_7<@5X+E"[WT.LYA,0!E!5H\?0=F=[5 MR7FTV4;<F(
ML'Y'BO09MSB)%_3(BK/WV0>B""9A:L+V;78)H;NEPGB=QJMX$:7%4+X'XLC3
M9'C%0J]0NU (+.3N&0^U([&A[LQ[',**J@8/K,!2%H.9FWK;:51]11[7)VI<
M@;\5Y@QO'LE@599E!4+:.%M.ZJRE<\3:#\=%+5VOD-@ W$+.6CK(F=A0^WY;
MEU5%6SNTBC!;>_?]77>+[K4,6^5R*H!RMPPOH72XO3"02M2N(:1B77UHPQ!G
M82U%^PU7PK_>G)#Q-6^MO#6-F1OM;?W;]C:A0Y!T23?+G^D$Q%D3%DHD:,A@
M^OW%!A6]RPL??-G4C=RDJ,HB?@4!N*/Q*'/T0X.RUN9JAD9M00>,3Q@OO\9)
M0K1L4M864;JFEZZ:?,VNVDY',%8FY6# J&P#%\VRSF(+2$Y1=#$KK&,A'R*,
M&0SP2//TXXV6##3VZ-8=YN2"JE)?^D#+SIV/=$D^/.,\2CYEN'QV%WV \@GB
MCV'I!D#:I9W%H+Y 5^DB*9=QNN8KH(Y*MMCM[3B2G;/(90H@;-V(_6BF*1>-
M9^/E"3/"-2_#=XXQN-P.840Y*S,*/>(XNO??_"'<(C$HO-\VT2KL+)(UJ_7Y
M;;2-:'^;+H>BJP/82"[]O29]+BYW7TPP@FU9;+!%HR%-]3*VJ11AAJ;.X5R'
M*[N-#("5724E>\#:JXD:1RKQRJZ:5*RK#Y$ XBRLI2B[LBODWSMV?D"ME>:_
M+]K\]\Y&^J1R94N5$[6C<@&1NTE,3R#AW$1.Q57.AP:I\ F&:L;, [A<J^&^
MB%N8C6]WXMU9R]M)L+>J:-D!0LK>D>"2NK\*TA%+U")!M!)U?6B=((]A/5W[
M+5560^]*!Y]SF*WV#A5Q5IV[;+<UFDR<=$/'W9BWFTZ1"+:74GU93+]D>X9:
MIZ2[C5(B8BU@Y:U;3"3:2=KX#C#_'LNFW4 U9N/N7HD!0+ U@S%73>"R5)NM
MQC*$&9RJ]*J/;'I5ISL=M67I<QQ[@>Y00B],56\?5,F+*Y';1(62C8_QS#K[
M(&.8N=P6@0E^VA5<LBMB@YNN447<G.Z)6, 6MFW1X0Z)N93-ALDXZ<(,BW4.
MP#5*G=X<N<9YOI=D*PAS"JKV/K"(RMTMY[Y$G2&_7$$.(5_''J&S2*%R#]90
ML-^Z!9RK^\H2CF&VR'NT;J90GQ!>9]'S4[PXR5#4N<'FK)TVLMVA9YQ55Y8%
M:9$49.WU)B&9N[M=C$CJR8]&"8':?DUIE+[#)CHS%S@%=51WN2"\PVS9)$XM
M"+/ZT,7-ZB[._W36DFGE] 3);T2DK(CBM!!?UP31MF\XR&G=I1'JVIX*J6[9
M.D5VRSZ0(L[:-LR1V$CU?@N7UE1=C0?5$&8[_T<9D5^R9-ND\XB2\ZB(G#5U
MOCB"M@XC;GRN(G;6VH>"=49/HO:N5TAH GXA9VT>Z%!LJ'^_V<LKH^T>6DG0
MMSON%T]H62;H*B9A+L=)O*1+"'2_IUV=)69(XM6VRO13'X)R%A[D8@G"A%ZA
M!BO00NY&_XW?;E9R40&S@O&<VMG"&$[.HHXF/K!-B_5#$DR2:N8Q1H(P1RJ2
M+#+';#*S34R:'H(XM))K*YF0*$GW$Q$)J>?Y8C3TU,D2(V=KJ0&[>.4K*JI=
M"_'+74*"]C4N#H'G&%'JI(,,'C/S?&RN\7"'%BA^H2?J<WD\41/N'N84$WJ.
M$["..GB1,0WWV2S!:S?R+DFGC/PUHL" 9:*Y5F\%XQ_Z>UCMUEW1WOG9WA$;
M92_H(B_B#9DVUQH/1T):Q?:C(F QW\%GIK_F: E8Q8AWKWR X$64I411^JQ7
M=;Y#'O" U.V;@"IJSW&FIZT.O)2<S5^U<MV/_I:3H63;2-BQ./]C8T#VH^?H
MD.JB P:6D?E[4K+\YG->J, 9BM=I?0&6P#J+TISHVMS:K_Y,ZHF&/-J,YM->
MQ##GXSD&;5E(!ZXCZC3/..TZJDD2Y,@QK%]0G? H-)0:VT 'ECJ5-#C\-3P<
M7FV>HSBKLK]G;9*3FQ6]K7L=OZ E!)%C6+3WP(U8>(Y2"W;1P:M9=0UR/P8Z
MV]A=E5= 5$'&IB,(#FHP_;3@)&39+N6&^DK6.<KB%V*#%]6"KIIP=V%>3.@Y
M<L ZZF!'QK1%3X [ ;N,RZI@(R=CLUJ'!AF@?GK!1L2RA8OEQ[EF79/=$+F?
MZ/W0%U1'U5I+U>ZT7K'.36E8,<]19JB_WIHLM(H6A0;[ IZ@4)@,6HY"W6*J
MY-VAH=!0?QT4PJMH46BP->"ZZ_R"OG:LD.&4_'-1W8W/(<'0M'A[($.[N.>P
M'&D/K<,<VE6U,#78:YCBQ4>ZS4;L3G=_S]$+2C#P[0+M<KO3'>!RGJ/,U )Z
M9S_ =;2X,MC'\&+>>4?T2TMTAQ9XG<;J\XE@^AWPE/3> TY/8SV@*7FW #/8
M3O!DE->VIDY3HH=>R#BW)$W@'J^*K\1%\-AGS(>)A09\O(>J'0N9Q$J#.EMH
M&^Q0>!$[]ZE"NLE$;IZ;6P57U>U',HNK4J-QSSB-X-!>'3'AX#F,QUM%!\!&
MM;70-=BB\.'NFOA*R$-UXO5X(62N2VB_HWC]5*#E"8%%M$9?RLTCRFY6%2AK
M9ZBOGQGP&%P\T^+A>_RP8!FM"&)6G]WKKSXMWVDOW&DOV84#1FV=K2S3<499
M0?94O'>Q'7=1;^IU['UH:^:H_T'+JR4=$*WB]OA&Y1N"*8*_SJ,>Y%NY04M@
M%V:5^Z!SL\3=^X>YI[5G/S"I7O"V+DNXES<Y08P$[DN:$0.0LL2P-!-7P*6]
M!_DX>^B!6+LN2S=*W;U'[[AS?3NOTN_CXTZ^YBTM8)<)*S;H"U7%?'^YWM
M_7:O>,4>7D>8*4'$TP:WK?_XH/V;G4S;>;(>UOK'/50??.M7O4OO. @<7Z>'
M#AQ:B=5C!2'E8'C H0SOD7FXXOW H/VBO+0B\^@PQ8FCO:C<1G^Z_1S]"V=G
M291#MQT,^0P@I\TG9$".,YHUN&J+83ZQ'8+9^7/A[C<YCX^&0SLY@??4X0E:
M<!"/U 4#? W<V"Z#[2C-!\!U*@XZ(7#GZ6_GBVAOY0'P[D(-E>\4K7"&]K*2
M_^5%O"#@;/(Y@-?61G#C++D9<?/]I7&[YF(7Z*2/D8^N.OBS%WL+T%-K.*57
M'UIK$ M<O-*3;*AYXQ&(>F-. \0;< H'[6/-9(AT@VK#S6^Z5_MBM4*+8G<7
MDNA\%Q75B?ET0881]08<#-_FK 8 -V$5#L)'&\H0XB;UAIN+=:_W>2,V4;@Y
M&)$:3'B,N R0K<DE'%"/,8\AGC6K-,_SZ@^4?TNSW7$?HG;[R/0=3A(R%/L:
M9= 38::,!H#69Q0.ID<:R1#6^K6:IX]UN5%&TU05*-N<HT?7.^-4!.5L7DZT
M2PO$)_(@=E#1KE(B4"E]M1M>@-.YB0JX>WM;[C1LH&^_6?,K8#LJ$>-P3UWN
MM?M,GWZH>MPZ]=Q#MTVK4:97?( Y:/$@$&AD"WT\0JL)^F[#911G]!4JY+AO
MV<G1>5A;T,- 2-MTQ%)2=UF;6[$ZX_#/**+B+6]2,M4LLXR^ U9M9V3MGZ=1
M'LNG8=;YLF8<S]=9@ &A!D]GPW[\D4E397ZV)T68Y\/N"R+\(WLAVO4 >.>L
M>B6T%>L.)?3=S3.<%WEUS;(2_#;:5@,9T4#9"K-V0#V2F0<#I(O-<X*W"-VC
M["5>(/Z-^).DDB6NGC7?S?]N41;C6DG  NPT]0Q79VW7XVYL9@>I>#XO,(.]
M4?(SJ\.VY3Z$N<W>"HWQ3NCZ2Q7"ZQ06^?ZA4WJO[GE_A5;=7FTR'S12.\P/
MJF5.8._IFJ,=80]ABY(?B;J6.*&[6G&QU6YW9@PE;4V7X8&VKU%VG:--Z0IX
M"-N@ NVKY"DG9?&$,]J7_T;F,EG')%5>IM/MQ2O*%G&.;C,R-KB+TK5Y.[-6
M(;0=6JCP+;13VWZ9O1U;4. 0]HB_X/0%Y<2F=^2_1$GRK\H*OZ5QH=M5CN U
M:)U&O ZJX8VWYG1MRDBV,#>>=^^R>I"1[QK3]!BM/%O!BIJ"J@&'D,J#H'1'
MO-><I@3G+%*4X.0A$I9P%D94GL,F*O>C@* *-DN0D/4AK-/<9GA9+HK?HRR+
MTF*[>V\9B#6]X@/@08N'@4(C8QA $EI/F$E_[M&Z2=;\">%U%CT_Q8N3#/42
M&[GM>AH)[] SSJBG!'V/BJQM#4(R#\(#*US'":?;YB-@/FO"93A)U>/B+&8H
M_8YMV:8?.T3U,E- O?H.Z$)2\ZA!?DF\=$&"4I9&R5F9%WB#LNH$=/_US]/M
M/OY$"8U T.V)J2KBC-ML5Q1(HYG8PB;MRKY(=@^1^=#T^+8IR*SYL233Y@?<
MOFY.4PO3K']=*U$;@=N>_9I$C<]F36&UOLEL/*+YV93)TM;%S,/G?Y01^25+
MMI=Q&J6+.$K.HR)R/&+F"R48-\.(&ZRHB#T(?D,1V:F,.JP9\!@$+"T>SD(1
MT/O8CG7ZH49>=S_@:-49Z(%+\7,LYZB(XN3X'HM>KK/J,"Y=O^FT)D&&?C5E
MFTA;1NGP'>>\^(R*)[R\JG9'JOT31D<IS>Z%9BZ-NV3@ +]@F&I,QF\QX_KU
M92[#<%>@J4(;5J$J^]O#4Y0^H T9[9'8<[5YCN*,?N2 QZA\!UB:Y4, W1B3
M: -2L[)PC]1)GO6]R<Z>Z%&(J[1+$9,!P7-2;Q@QP+7"2_U4,X27,WN>+/]5
M-I A\S&)%B>O,=MK&)5M^WB]LL[L\T J(*.N):Z.WWQ&]+4NQ@PRDD9;/HD[
MI^]L?5]$Z3+*EOEOS\NH0(3^YQ]^Y&JI568PD).6<1;-I9[#9CKW0S>O!AJS
M@9PM#RKF3$-I%!LPJ#4Q^29U:J*VY]<0KJGM=&-X7#SO^V242%7[T!,EW,&W
MJ:6NXQ1=%6C#]LG6^(T<UW3X>6A;J>AGY:9,(IICK$XV=K.JB6]2^L!#L;TA
M>"SJK:/W8.M;KU'I'XLU!A?:AFC&+IQC)RCNE*&!<18ECGVA]3AJN7^T()[E
M-0#_%F%L3N^U%F1&5FSYGM:\N><!SQW#%]0'B>4E[QQ+N88[/FR4SN_0 L4O
M%" T4$LW6.2T_:FYB-;6-@N]:_\U(N@GH_AS7#X6JS(95GV2+N^C!)%?BC)+
MZ1&=7;F<B-6\'\!J.P'KUCA66;MNC@H\X$E-R6W"?(FJ>9]52:8Y,>E=0-5I
M]SHA5<$WW$V$LRA_(J"A_Z/#WQ>");J44)Q%6;8EQJAR.PF"K%'9=J=+KZQ3
M^X@%Y!A$3=RQ@(S864LS<RO65+_?^K3JK';Z%'6%.V^#!;HQ;4\G\&G6$VYB
MA8LH2XD^^2W*JCNV@IBG(FM,+"9SIN#O*%X_%6AY0CKT:(V^E'2QO[E\G]^4
M14YW7YK<? M&:Z.RC2DTRSIK=TK/XG%VZ+<Z46VTS6G6$NZ,CJOH>9S00]$#
M;??[((*F:8F;#+8ZW)Q9]2I=9-422Y2<X<UFETFC.6]>'0+%PWQ4]-KF&O&.
MQ-ECN'\>;31#9W'"%LSP!(;MQYB1DM)09$/"<.,32/LSFFDCRV.:0Y%FW;ZG
M26ZK/+@FS4C-3:<-R;B]F08$-JF;UB,3+]QU!<$81F0_V'A355H^XA27/H2F
M,,YDUJ&O+4ZX,\<3,GE>4KWB%[1OO!>OBZ1<HB6]^T>3.95%DV=W,/+?T.DW
MNZ)ODV>[E&^'YR$TEBG,:[T)61+2<@Z\$&;DQI.^D7-TG7K#/7, 6Z $+I3I
MK$6*69IC?'12 NY>;WN?N]I]6VP?R'0H3VK?I,OJ+R)VE:!6\'*,:?GV'13]
M\N[>F.'(6DOW*8I3FGJJ?J_Z(7H%6$E14F(?84EW+\$8HP"/,0[S (RN$-6K
M,#J5'_I6S=C&K!,B#>JRE/1S?-#\A/'R:YPD1-+JRMX5T3E=QS1%A"!,:I1H
M; DJX>Z4=C-+VF45J;*UL@>KI43M66@!D;.FHN,J#%2RWS  -50G$@6<S:-0
M@3+K XA6F<]Q&F_*C>S0 82403^?-!1L:"ALA! Y?X?YK^1(B5[!2)&0LDCA
MD@:'%+7"XY#"Y6^^HA74D3O]3EAG0 /BWECZY_#6#CMOWN\2YG[!Q?XMKM_2
M99RWB<+:"?#-JAGGW9>/>;R,HTR<:F;"&G9O9$]0@S./P(5E#*U?L+&?3D&'
MSQY/!R,\PGC,"PKVI:1!2$>Z-W+0>OJPHM-+3")-X\E?9I\13)!-GV91V](7
M<V@&<WJ0\[G*J,S)!*-;C)<]7UK,F4&$@IUN:1X$3E87C1*-&4 E_+, E>T<
M;Z(XA5I@6$)E@6X)9Q8X+4F\(VV?F]>%_['-:,=\=!:?=5R"%4KU8RR <W6]
MD.$8[OFNSQ&Q;XJR;5=9+C0 E(U)I92A@ :NKA&"I.S#/?-435#AF(*2-Y96
MDX>"+DW%C2"FKB/<N^4ZPQ)LTH<#+;ZOCEH<5$VX>WW:XV*9Y87C1R;)/+!.
MJ?F[=87;55<O>W*&Z(/?&T-V?G<K,S?T<[YTY7:>%;'9^N /A7C?VL%/_YNS
MQLJS+Y:+WF]Y'0;5@*5?,/CGAYH-"\%0E_-M-[A]]=J_$M'E_NT7G&:/;V[[
ML., <=#AV*;MU7N%WE;O+>I:S/OH#L=P9SE"-:\%>1CA!51+2-<>9%(4"O=;
MCE9E<AVOV!55C1(J W1+^#?]&/I3-@86:@^<?5QW<P&":GE;X4N[V4TP][@>
MY-@+<+H-VQ SW#?1V>6"5]$8^R_A]2ZR_,;ILLX8F'-3!HH.0%CDJ$X$#.?H
MH84OHBS9MLG ]5Z)$!=5VHQ7U'?C<!8B#$KJF<;Q8@8C90OHGHC<^:1^0;Y=
MI 7]?#2D$5EMHY%<( ^)R+CXDJ,8@@U5<GZPM:1IB"62*'/RRR0(=PAJ$M^&
MF8?AK1^:)7I0.R?ML+36@W>)1D)O55=EY!1 IFY.O>%N50#5%"V7F!;7&TWX
ML)1RE2[PAMX!O'A]1FF.3E&*5C$[?E=0[=/A\*E\;YW<11.8SD:ML;=L(JPG
M^!T.P_OY#/9&<AF72BY0[-JQV7AL&\MAOC0O/O?KG^],1P6PU<.)A@;#]<0
M\V?87)""^TV]^&A!+@U7]E<J QQ]PY:%[:\^ZJP86ZF]<=&OX8W$[XBEB"-I
M NMS]((27*V1-V,=P7*Q5IGVT ZLC)]VT-%?1V^7QQ^T?(CUE&8.2T"JJO;^
MY54<>APT:58ZD0[(OS'SQ_!B67O%[8YHEPJ?Y%!0,3=V!U2VDA*<X;3BF#<U
MW*)L03VY1C<KFK0N0=2GC.QZA=I7-("%G%^<%7D$&RK.O_C*U%*]X #D_L8N
MKLI;B,GETP''=HH2X!KF6?0<%U%"K\[62291=H]7Q5=B?/&C:WJ%=L_@P IY
M:@HM$VBI[O0%("U'8DV]V:=_()75;]'(*SGT,911^])[[ =601O8QBZ^_.W[
M@:&OR0_U-^ZGGA/0:X'2)=K9LN>&^H046CQ]M\";NN[3,H]3E.<GBW^7<1Y7
M>?#.41'%2?Z-NPO)M4S$WH]Q&G'S .ZN)ZM)=Y>59:0>I"3@N>)TV_E+GII
MK_@@10&TN,-KZ@,!.4>.%%0,%@947FE'_YDA?A(",+U$8X;>71- -,G(S>HJ
M7<8O\;*,DF1[M=E$)-3&4<(#)O? T%@V;9,P9N/NQ6LP&+ U,_7[4*4$U5E=
MXYH=;KURY_+G!-;H3RX*>9]V2PS=3V&@1:*. 0+ZW%S<]^&ZL[H8KXPO"JIN
M2H)PHP-,20/7"QF[>.2$BX('3,;Y2A0HJ!H#":G"0 %,20,4"!F'^R*':L2)
M]0=K:L,V9SH!C,-= #">V@@L#K^U"JM/Y(# CVJ2T1E:Q6E<H.OX!2WWR65/
M\AP5Q Z?HW_A["R)B-;#^9=AZ=V)1<W2OEII+^>7:,.?P8W@ +,6GX,SBSUD
MT1)1203]JN!SVZ$./CN+2V,<AY6*]F.205U5-SNH(_B=+-/ @FVT-"VGL*+4
MAXH-1'B;7?>X'F1\EZY=?[AI*RZ-NWF#DNTS4T%T[Q(I 5V[86FUA3SKTF\H
M\F^RVPPOR^H)I=-H\6>"^9ED8<3M*HJ"V-W[8^8=OY8!^G%,L]9JO4516[@3
ME+,R+_ &97>H?L4K?XJ?^6-* &5[[$!&&2+8X*J/1IJTJG [Q]NH(&9!RP>T
M>$HQ:3E;+L949&WZ(B%9B.@"*CT:6N)ZPGT:^RHE,7E!AJ+\X[E<D&F5V:T.
M@,J$"#\3<XS&(K!2RPO9<][1QO3FZS,JT,DZ0_6-&'[V$B5A>^]:0A@B[L"*
MCP:;K"87CY-:&KDQ!^@8:_#'<#IE=@?@065"A*").<:/\&"5AOODW&_I,VRT
MIR;</6 F)@P1=V#%1X--5I/Y\U.N$5:/9/G]*?=;;]X0=*\I4\_2#('M&VTE
M>?3#P+*]C7%+C6#S\_8TM*M^F_L9YDOEX_<RM.J>YFU>MV>HKP4)I2"DXI/3
M'5)WL[7FS?96/)0W)W^6C*IJPG:V)B'TZ735T%%80TOEV:H=^VH>)F$;[@HZ
MYRK,&8DA,=&G^N,AB]*\UN>]H.'H%!5?P)$4]1YQ(RRAAT&]BL)=<.?HN7^L
M]FI)#!:OXFC7@;4-L?,:>OO.+;W"E^?EABA.^%5K*6E!="0BKTD_B(CY1?=U
MW0HA;BFS"!&:Z[F*GI49;=HU)>&"XA=:4C0"F*/*<6[5K-)YX'34=/@A>6J?
M\D/YO"80=!(3J&X^Y/'B^>_)C#17;)DKH!RCR S>._C0\08'HURCL$LOU56X
MAZ<H;9TW8?@ USU!2 '4?0PS3KQ\B*$'8(-P#PT)(H7 O<?VA86V\07Z U0:
MG!@ZN$%UU6:I[68:7$OKFZ!'%-3WAEOIW-[TI?G/H+?Y.3'/]O-LV&CR4#)Y
M[#@&B^G]=8C1@0D' 9[.FV"!HO-A^K4[3F73+>#U*CO&BGG\>(AQ@Z>TP?G+
MCW4,2=$Z*AK:@PTE3-;K62.+H.Y9 LV@[F/<<>+EMQ&&!C8P./3[EJ)2-3V<
M-1;U:IPE C4U'N/.C!Y]&]&FT=S@P:_#C3%M!'Z(7CL?]RM0$P8;:-431!UU
MU<?PX\+'AQB'U"8P>+7K< /2WC SCGO4E4X0A&25'L//O'X]Q, C4][D[:Z#
MB#E2'PT?O)JXE@DO";A]8BO8,*+IN<#CAEI;6V]AA77[:_Y[0J/OD<TBLN53
M=QZ"0>NHF<@]QP-AW$.=TF2\DQZ<!M4\R;%I1<W>MP=W?I@E(IK):3EMU\&[
MW<:)]GD<#SUW;G#TY@!/XNWM-6WX'M0RZ0V7MQ>61?;UH26:'57QY+A;JZ,D
M><_O*%X_%<0,)#Y$:_1;CE9E<AVOV",G-E@U;AW'RONV8=%2>@U@7,66\YVY
M3=9TAO/B9M4:Y((T_6);)3>)%NUG0!XG'2[B%$\P+M[#VHY]S$*Z=IT&>^S^
M@ODVPY<XVT17Z8K^K\*$/.6,7F$Q=*6%/3?1.<H76?Q,_VED)4YY+4/UROO4
MNB&(X+=W+2LI6[I$#D';5]5_4&G4.,HVQQ1WX0_=Q^D"=0QT'A7DSZ*, 'D
M[/ 7SX3&\@^XR4QE95M-RJ)\YFDY?%U@YECD(LK2.%WG-]DUSO/)FI]Y-5JM
MT*2:@VV,HVT^3YLT$=-\L\RKIMG1+F\M([\5 R@A'LD-2P2,?;@E)ABM#6L\
MD-U(GHY7])$51!OG)?'=&2;STK0D+?;FN4FMFI\B8CAT]A2E:Y1?I2>+!2XI
MU?HD75Z\$D,2ZY  D&VKV>\71&:Y#]&K!L2G%@'09J83X< :X4R^FK)53Z>"
M^?:FKV%B:IO=HNS^B4#X-,KCA3ID.!$'LG@RBSB'$4I<^G#2I9U9U#'?1G_K
M(>8\3LIB\#*$/P*Y#S,[@8Z!9KP? PXU.X7,SP^(@TT8&X3PS:?1^X+2J@QN
MN'ER8&[,<U$@Q]EZ'TI>F>6G;-W>),EYD=/84<"+''DWJNE7%O[6F+RM?\%I
MANAU,QJ=E_\J\Z)ZZ+9G:JWM7PA#K?U@.4.73S5SQ.H^(;=_JEE!N'^J64CH
MF9K]EPREBG(?/923NCWV5P/Q#B7TMF1U+(;[8BB(MGMP3TSK+$:#/(;U=.T'
M9%D-NZ-W8L[A/E<):/58J\E [-H^"RIG&ZY1+?9 0N,K'P$=+X381;U70-_8
MF&,PQ+8P[! -VRWQ=/>4=897<4&GX(RQAA_:1ZP['X)LO]RILU!=>TVV-W_N
MUG<,HSK+%WKM<XJ(:TE.R^\I>3@CMS[/TYNCVZC>DI/^]OW 1P0)?];?N)]Z
M_D.O!4J7^Z79G@<S_(RR BV>OEO@35WW5?I">.&L2K!91'&2?^.J@VE%V9['
M^2+!>9DAP=%Y &4# RFELZYT)]47)'J05D;"ZM8C<:_47?3U,YE597&4Y"?I
M\KY\?DZ&"=>AY*RR0G)G,4[J*JRM:3]R\9C3B*5F&NZ(?J?;[SC[\XI&X@4:
MC#KE1"QJ&"+_L2+32A,A#*MP'V?<:40O3>9/=8X:(2ZX1"PN&"+_<2'32A,7
M#*MP7\G;:?3/*"F;:Q$YRE[$?8Z0D,4'A]!_C*BTT\0)AYW!%J%?&0&[2DM&
M7I(15PA 4.6@4[J^F];-Y(@G+J+$]9$(R&0!@P;< N,-^;(V'!QNL/*2^LPS
MQ=OZM^UM$J4%/51#ILK/U1J_XWFC4##!U I,OU_&5-$[BV/[PP5"*7G;ZKK%
M&DO B[E<I>8+=KI]('5S]LHU2J@ T2WAGP6H;-Q-=(T2*@MT2SBSP'64+KG[
MY\,/C3[=#\XZ*ATW8(DR_6X*P)5V5UUNX:X<G);$JG&ZYGJ?_W&W.]?_& H*
MI$H9(8'E&.YZP1G>/)=DW+13E L+!55C2B%5*$"!J6F$&"'K<)<4[O&J^$I,
M3U=4FW^>HQ>4X$H_\0DM[7+MR I>+A3 F9K""((:E05^L?ES1%R3HFS;-087
MBP#*QN12RE#P!E?7"&%2]N$F^=69_6"3J0+0V/OJFC,OZFK"/0RC/?V665XX
M317=$Y'7*35_MZYP9PE"]:X%QP'A!53SXVL_#O+QA?N4<0_W 8A5:C?$_D6Y
MH0-E38VG,S"^73-'^J05A-NT3A:+<E-6A^K/$1%]$5>&(?].4.7G='FRP5D1
M_Z?-GL0W!(-"VVQW=R1LL0T$V1/9T:0-V!/%8('"K\U(H6[#S4D(J2H8N]V\
MM!2*55N;(P-Q=^,SP.6+;HMB$,3[U%BP_RD0A$CT,4%$GUVX5Z&M3C%$P]P)
M9AC7AW#J';[#C(WW8H'@YM]$5]5D:0 Z\PF%SI-UU6L\[(,*K@\J=.0;B*8Z
M\FY4MH&*9EF#7HLXHU+Z_8=&9?)#YVS"3@"^;FK"P?F#(:$'1S!:H>0G+KA4
M0@5=GZ>X)VT354L_S169>[2N;KUP3E* :%M-Y;3N]*W%X)Z3X'YK]>E_L]6&
M/J-EO(AHR[U?Q*AZ%6EQM8G6HCUN,'V[\J^F=S>$X9H;ZRO)#%.Z;*N5?34[
MF\?VQH/B;O5 ^KT4)WB]Y:) 3-!8A$?@GY^5:B@<RROO+ <^UY-7Z;(D'5@<
M)0J/J@EW1Y3%A/YY&*R6PM,R/LY2JW,]?I&B;+V]W^9TCD-"SEG]A#+_- &,
MN#&1BM@_[VNIIT" BM<4N_YSVA TM,+R,0IC0AG+:KK89W4(VZW\L3?6&[J*
M5CUZS"L#RIF&N\O3:CI8%V(FJZ)U(\YWY[H(5!!([A#-8N-"GZ0?<."^0V^
MRV>4Q7A)8)\5KO=4=@L$S>.#YR7-VG!;"2A:6I&0LBLI7%*_(0%03P,F?&[A
MGA5N]?H]BXL"I3>K59,;[@'?1]WDG;^EL6AM3JLL@RA@6;\A9F( #<P!V0?^
MEM)N&$$?2DVB9B_\MLP63U&..GFM]QEH!'@TX,"@4HN#W]@T-X8&0K4JL;RY
MZ "BS2[+(D-$RW-4_U\ 1BDM SL!K=\ @RBH 24!.\LGC?T9:/_Q(="A]D!P
MD\&VP>,F]6#[(N4?7_)K>JV:$(*GU!Q&X1X3 .Q[8NC.H<J"_', #,=PEWC,
MML>YU@4E?]"JCV]S&TDA7,?TO58TF5"!KN,7-#"(?#L<6G"P0ZXNZ,PL$M%.
MMY^C?^'L+(ERWA:Z0<G&,%HE?;3,7L8OT8:?J,"PM-I"_-+N+BZ320+>H*R:
MYM)<I4_Q,W^'"$#97F"643J+VZ8>Q3JJ]T.W9I75!6=95>%&[]_2YZ@@AD%+
MQ>ZSFK"QM(PP1(R!%1\-,5E-X:ZJMID!VCO9C#6D^1A 99CL#(HR(4+0Q!SC
M QZLTG O2-Q6C8W?IW*_M9=J^M]"!)1,O=' 89B'N\3YD$5+=$^7W00H$1,T
MMN01A(@7I:*C0<.K(=QUSEVJ99HNE7CFZ21==G*1"([W:939G?0#E0D1<B;F
M&(U"8*7F"[:N@7E#);_)B);+<D'-=!HM_B3C3"XB8<2-[57$(6)0RP"CP:>J
MS?Q98M>HJX([55;2C7(^=SO1WN<0L:10TDX'VN/?X.4O^GAY0=DC=G_@U60A
M%(]=(00[@A6!.D&[ZG!W6PQ6[^6^4:QMBS:W5+4KW#*L-=RU/(F:UX)3NCI%
MU$OHUQZ<Y96(Q\MM!"57*^\ZOY&6*^5-49WC"%*9HN4%G^=(HELGL4TW@0T<
M>PH&:C0*&1P"/F'6L8Y88;7!9Q^2*#W,/P0C5D/4;0XBBW!4Y2&R +V1N8B\
M>(3%^HA1-$*9:*AX?0CGS2P<DM(\K6/MT)2Z7F<7NVV?I+I*EVAE>II*I_#@
M1!6LL,.%=:EXBI-5AJ7WU^KU2OMJ)< IJQ$<8-:"G+::,2R.T5=W<<^@+ND"
M7X"+1R/-/7YOR- '>OM# 0X/3",DMA$RM%S$6WXU$B'<5F38Y:M]9;@4"Y$"
MX*9#6I+54%6T1#N&A?[(Q8<E7(6X%Z^+I*2O4PENDYD6AQF+4SR$:,U=TQAI
M*>-XW5OUT!=BBDQLAQ:V===&)HC=Q_42X_FXM3436-TNSO *<N'UY:./=A&M
MOZ#B%.,_Z2/DHMRX!B5W\5ZCI,,^D;-[INX)=0H)["$JY+#7TW<U-C0&V\6!
M:ZYC):Q&9YE%IX$F,8<N,&5%!+#D%PD=E !#6(4DO[XIUM%#Z+/-.Y&1';96
MQ2XN5'![Z^XF^,V*FVZ?:?<:)=KGF2 EPD.:OB%&(@Q4H?F%"R\Z(LD&X659
M4(-TC'#Q^HS27#2<M,%*?0("P,I'8W($_H)>BX>O*'E!GW%:/&F<LM-@!CCU
M!&'FXY$3.*@4)Z.TK0D^JJ(4475Z"B*:^5!8=F;=VV;S/RC*'K[B4:V%X6'4
M2'8\WEC;X-O.99/8260^!@^W)9#JV6,M([F8MX::RUML#QS[.6\1M4SFZY3!
MMHE+7++7Y<8Q,6X1-9,WV" XUG/='FJ1S!<"PFT.A'9\<^@P,6\.%9.WV!R&
MUG/>'"J1S%<O/+GO:KR:9'&U8N0RTSA)+.55F/G)46H)3%-[EVAY0[[6Z>'H
MR< X?\9YE'S*</GL_.51H)B"!3'#TNVKTKJE'6YF$;^B_:L]41*E"W3_A!!=
MD#]9+F,J>I3LX9^?;OM:$!;UA@I?:][A_9EKW6VIS53K 7N3>\M@SDIG\Z7C
M.PU:L@KO-8SDL@]G9ERL[;P196[+S7-^?<O-J"+\WNZJ#;\[&_6,=0E6J]L?
MU!A66.VB#2L*]_CXS'$*VVI][ &(.;2@SC>6_@@1Z+@$.^H]YX94YSCM/-J&
M>X.BIVQUKIB^S5V#?SCV E+S^G$>M8]:J\<U,GJUYLXSW_=DJ_\@@%Z=;NE#
M;U]PP<<Y=QQD@Q7/8MJL_!A=28'!]L_CS"49<O&D&/2OVK6'V\E"8Q;K($ S
M!WN!.\;A5Q"NH1V,9O3Z(V?#$*68X3X_P%CQ&@O'#@!*_F)+G](W307Y'0"T
M<FV=CQ.J0ZP-F--U+66SI<!/9PRE;S,:J^E]"64"_V%]I:4AJ%]-E;-8S3[P
MVYJ0J#"<MDH;%,C&^YP&4L;'WMA\;4$2X7U9$.B+&.Y;*]-;\%J8/F'VFF?;
MDKGV(%E#3V"YO&=$Y'C9_"&;J1NPX<W2M=@<<!P< I2=F9@;?.Y >=U-'6&N
MPX&LA\IU/D?Y(HN?*PRGRX=X0PAO5BT#\P8(XZO?(E5\CTW4CDM":;,JI<)=
ME- PPCU:4[<\/$5%38CR7FGS9@SEK-^0U9R/3=F66T)IS&JUPIW=]!01[51\
M(O/U:YSG-RFD!];GPFNF.ES>=),T-K<_S4]'!6]22#Q$K\UR8?6N-EH^8"KO
M7E9>'Z=7J'U%#%CHK34#(V,Z13U48A?/AW)!7M]\(&*?HA2MXF(G-MW8W@]H
M>5 W*=I>:=(J^M9@/\*P3L&O)W>X#Y769J7]UB6!R56ZC%_B91DER?8^7J?5
M[G1:T"?*<4JL?KX[+7*3_3=*EI<XH_;8I;;B&_84K3!]UYS61"S*73AV(D%O
M 7EF"=Y:('#O9J?QQ(GZEE^R/2B0.C@0+=K \F43=%J5+<^%YCTX:'0G<Q90
MJ=,::XH_#S#Z&9''[@_-?!/Y9+'(B#;7<?08)\04R/FEXZ%$9V5&\4RS6^)T
MT?S!OW-L5KB]XJ99V-E(MQ&4]J,YZ6@W<9[3_<I:/KY%Y+1] XAHG44M0Z]B
M/>W[H4:OSNJFG[RN</>/;S.\+!?%[U&6D9'=MM)SL!0M)VI,+"(*$%D@?<="
M2E1)R-N89+) >JC\-MK2?I,?M!14NWT+ 56 <()I/!9/PEK"W4@[C1/"<TT&
M:61*B?+\9D4S83-XDA,UQA41!8@FD+YCP22JQ,5.D1TLG95Y028+V3DBH_^X
MR/G!24'56%=(%2"<8!J/Q9.P%A>[,M;>N4#$*H6TLY,3[=^RX!(%B":0OF/!
M)*K$?'O#DP2(;2NY0ZLRW5ED*P]5<F(F8HF( X2:EOZVXI>H,O,E;"^>2JCN
M;0FMPKLXIR3NWIJ3$ <(/"W]QP)/55D#O+\$&_.@J(,:_+"P-A?,U C[U2"T
MX2)*KATN@._V&-VO?.]$V>]%")\N5%+V#@0(*#TYJG%6[ZG0H_JB#6"4?XY3
MG)'NM!W85?EENUPN_EV2SY]1\83)EQ="0O=[1,E)'4K /:HQDP0A>?R<_",O
MXL5XS[&<S#VPY^3X/($;Y X.OXPQ/^^LP*QJ#0^S:*H3[I:.@=J7Y,]XS<\*
M,H:1>6/<,3JVQ9'&#[4I[K0)_NFC&6WN;B3D;@1TC!'SNS?4H&*NON5=U-E!
M*I]0S@LFT&,C$K%G=O[@19)PGV9O;-%<F&HNC?",IUJ<T.? +EKH<'"X(U.M
M@HTWW'A&NYT<<T:NS7B):,J59" UWU8JZKY!Q-3. J\%GV-=:_1CJ+D$]::7
MHN;@G^=M-*Q.D)/>@*97@Z(35J:/4569PT"JEF4FP*NJ_G /6+8-LIX90\.H
M@IH)HT+JPP GT!I3A%%AS=.\8^MBAC'*->/'1H()A)&[C*0)=]'XO!%V_$C7
M J?V#/@83LXMV0R;!,(+C 8KQ-A'5<C=C40+4,"&QF$N%YI+4IVM!TH0_("X
M5;0WAM*#L$Y1!LBPHH<"9P-#30)JF!SFHV8OEKYV+;@>A6E&95 A-BHK"AT*
MC+6,,TU45D@PS?C:_;HM;&T6MOX:/AX= %"%N "32%@*"I[,Y4:)8WF=R-<=
MOPF<)-NQ<^N$&8/VQ6J%%D7\LM^!O"/C+)ZVS:<[M,#I(D[B&B+\V;5EKHT?
MK7'US-J,F.U6!AWQED20;8\89&DCCE(K:W)T%E1L(P]/8>)^0+(D,@U>5D0-
M=WD0HCX[#*<4YS$I2!$5#Y**V&2IT<#4+-]:"],TLM,FII;UT 8,??W)CV=$
MG[C([X@7"*2>#%J5F(E&.^(Q>6LM1VE(IVV%)YW!4LC'NG6D:$TS"[M>"H$H
MSE_01.SA:!NL-!J,F-5;:S9 HSIM/&(9PTV!HQ<T^'>"1O$PZE[<WP1RWKM
M+O8XZUS8>SH&J7R\V"&":'V.:,H^:L1_E%$2KV*T;-+X41/2TM7=>8,VH\E9
MHR6!.;^U]F5F<J>M#BRR02JD\,9Y=6Z4Y;]*_N6W,2PTVM>0Q5MK2 HC.FTQ
M0]G,4S5YLAL,MZ#QWH'Q]L!; #_ 8#-#GB^1>6JH8>(>?S<QI]D0T]K8M"9"
MN)EZS]HG8?*;5;OI3I0]R7-4T#<<.HFE1!?DS#FT-QA,.'AJ,1,;F5C%O1T&
M,M%FUORV>]<O1]D+HCYLLJ2S/=LX)LS!/5TF[B[&:,$!6S(3<S4&(D/W*(YN
MW0=SI'JG.+U9GM+=816(!X0BH'8( P:C2%U;@.OP#SZES$"Y9HR1KFDN@[,H
MR[8KG'V-LJ4R5*I+BF G*QDP#L$&L05,687A#@EY ;]>,NZI*-C'-BPMZ<JE
MI0.&JY9A+';>TDK#W20#JLK?'3,KK =:]_MA4V$6LLUE&[(6=J^\0^P_HZ2L
M<9 D^"M]$E$%4W$)$39Y)0(&I-( ME#(JRCXS9J!EE^0Z"H=CT2$L8HD8% -
M5;2%HHISN,\FCUGKPV;+8#J6YPI0I8: 51SN,>^.4NH56QCQL'';6H?-<*W'
M^P^-%N0'@08CUQ1-.4EU]WUU$>A>;--2_-N9? F8P*A?\R&M+':T_X3Q\FN<
M)%5VRR)*U_%C@MH5L/[?(,0;\)/B7HM?L.@WMYJ=-J!5?[AW)OC*W]9OP6QO
MDZAZ\X;F=7VFQS] @%>6EL);4CI8,$,M8@>ZDMJ"S^3 UQ@$2Q#Z @;9)%@*
M.17#R%F2UO#<RO1(5>/!)U08?X9%Z]R1477AKLR+M\D>Z#.P3! %4K?/5*JH
MG6G-7;8^>8W93D-)UV@JH?-+QR_1!IWC312SFRQ :IF^76IG6K>[99_1YA%E
MC)+\CXU.[$=G<1'J"JQ0J!_V%%QIZ&.Y65YR<VW"7KO%NI '6)-60.VH9!RN
M8:$=@,B\G-C9-ZRB J%Y:\;A+A+O1B4G9?%4/:C"Z8[D1&PN.H;((]6X/9"*
M3*B>\SZG>OHFC9([](+2$MVC["5>H*N[>VXG!*3>J:N@=C]\%_D+Z^HJ&*<S
M_.NL9PJ^X0:"YNS$&2[3(MMR$20C:4S))_$:*P"MX #A,PMW2;:7.>'_+;,X
M7\;5_50N0(#4C565U%[#1D]7.(*4? _@[3K^, *#^V*5-=L!L9C=FQ@)@X9M
MVL-@$==P@]Q=E*X19]@[^+V=L>]_=RLS?[%A^*4K-S^XSBCYYSB--^6&*SOW
M6R,]\\U9 ^39%\M%[[>Q#@/:GIB"@;]*^3EZ%7N7]ZWU;O^;=]Z5B"[W;K_@
M% \OS&T=MM,6!QR.9=JNN5=H"LS[V26+NA3M7KC#R'Q Z$7$$"M[':?HJD ;
MME_6**'<$>J4\- "8,7!^GK93(9NPQK*0MO.KA;:?@#7]$+M@L6J7;P^QW7R
MBO-ABG3=8DJHL<7"!Y[4$)9AR-85_"UGL:K**TXF197P].K2DS6(:MY]&@U3
MR16H</,2\W?Z-G11%W10HT<I/:K14(:".[BZ1C"3L@_WK!-7+6E?K%%"!J]0
M>V!]]>W!3=#OVKI*[(71!]-2_1F5]H055$6XYWN!ATKU#C)J'2!5L@[W4CR3
M!73U6YJ17]9I_)_JC&SS]A@9,B^2<DDL4'<9^2W*BBA.R0\/^.(UVA"<4?([
M5)19FM_A)+FL+30XKC=/=;L#@%-7Y\QQ E48>RNH&C,)J=RMALZ%$PRU$;/@
M.K%\-.H(Y3)?1"%Q+,;T(>.L<#T1$&A'(G&&HAS1'#EE0F/N)0'$+1$[NZV$
M)[2W.(]Y>7MMLI2W#$V6;[D9C;&^-VU.4XEP]^NU]#\K,PH\N^U2R=2D94J8
M'MNFJ0<\;YT2-<)-%JAE@9/%O\NX5GI,B^2P,6F#/3;'5@>WLN?MK"=XN"N)
M IW/D?7QJ!%+>8O39/F66]\8ZWO3$C65,%B>\FO72,L,]Z@@WJI>L?D]+IX(
M/35^<Z)VF$5B$MXFS57-^]AN1_K#\P:LUB;X%)@">]SM'FSK&>0Z>L[1S>KD
M^3F)%W2IO7XQGOQT'6_BVH_ ]FRC!GFK'E?#6V[;%GWC30L?IY-!SM(@VCFL
MK?[QX;A!H6XU RMY@_TQ;ZK56Q07*1_!_FT[S[RCJ;5O/;UL!N,1O^?[#T]1
M\3LND^75YIE8<?=DW4/](ATL?@&9R(.;DHGO+<.*<;3P;EJCY0SA[E&\L],M
M2J.D2FQ6Y3=%Q)I%D^L7O"0,YJ1<%09P"A34!F:R@6Q8M>:=<8CPKA)7(_;@
MD05.(^"]XW2(\.:;:7)X[ZIMX/UK>/"^CXG**S(/3(NS)WKK\"H568+,(J,<
MIV3&N+W%>5YEI:Y&:^VHCAAAV5 ST)^XEC;ER%2U^-YDYC&O5G.:3*2FJ7T<
MV=3^]OW E]?DA_H;]U//S^BU0.ER'W%ZGJZ38J/%TW?$1'7=USA=DYBQ.4>/
MQ3DB4YLD_\9=8FLB@Q!/N\36,J)=8FL^D;-H1OR$;E;UL?_+B$X[BRTOXZR2
MKE%00N?N->J>-)S$)F*"]IUI#H$GZG!S^,E(N"HYS]UWAUYP\A*GZ[Y<@O2Q
M -K=87(IK;O\YS(/83T=F?SF',[UNI*48[@9H"2M%X.:@LQ^;7X./IMPC::.
MYP/;*=-T"'D.#1AZFEB>JM>"]!P@6DGWV:'U2M_FK.8ISC+\E<:5Z)E\*=B7
MWTV*2JPA+NI56QHZ&(\RA;JE[6JDK4VOIG#;(1U/7Z5D%%W2 Q@/9+[ &97S
M"3HC<I; ?R0IU=+$"X]?N!<B>.I>I7$1[^XQOP<$*4$)26P:E/ ?2/J*6XA$
M@PK"/=O/4Z]_91X"-4$)"=0&)<*$FEQQ"U ;5!#N8?>N>A),2< 3&DKLP2'D
MV_[\"%KOI]"M\'.4+[+XF7-CR*"DM'<3E P+5'J&L-+;"2H*]QS.-2IH:K]6
MTYNRR(LHW9]&8G$()&_!IR0/ '%Z*NO"3,G=_'2,)^GQ/D5QFM/4+2B_22]>
MZ5'<,LZ?Z/2$/@CXR&(,3-]8'$#O/\ITE=:$&8!]N,=4[J@5;E97Z9(H@I8I
MRO,'_ 459]%S7$0).VR'DN]RRZO(_4>7ILJ:X%)SMWQ&Q+?5=9@?M!?:%6S#
M?:=6L<$NL*@ZCQB?K\B4_>1AX2^9<O;Z)13\15/'^_M]:3C[^V("KCZ.]_?[
MP@A?BE61<54;^39LAFNIWW]H9"8_,.<1ZOUD2L3=NX<1<\\H#(F=AB*I[0>;
MIPI-AQ&)QWZXCSIDZR(PZ<#B@PXL/NC XD/(L.!K.AH6'\8_M&(9%O<HC7'V
M!1<H)]_^PG\W3T;3'EWETWCM>XA><)<+N+G82P%X^E> IW\%>/K7 #W-U\O4
MT[\RGIYU*P/@Z8\ 3W\$>/IC@)[FZV7JZ8^,IV?=O%![^L,/:D^S-#Q/[VG"
M\;1 +T-/[[FYV!, >/H]P-/O 9Y^'Z"G^7J9>OH]X^E9[Z\"/,T?GTMIN)X.
M8S0.T<O4T^S8>]8U<JZGH=Y6TC66D=!Y[76H?G#/2SBZN.D(:.?\Y1DI#;>=
MA[$8 ]'+M)VS2R]C+]JYN%*$TQ>4%?0BX7WY2/2(4YJ/B-J OUP#I6]7;-3T
M7L-'5U^-=1LUYW;IQOV27@?W#[B($E4(X1 -8TB/R&L4@#0SBB(]=JV_W:_5
M >[B :ZG>7;SSG21UNK2[-[+[M?IF@WW:YK:\N8QB==U/KN3='F),Q2OT_JT
M4;L1>I7G)7W7D \'&[Q:W(SCY3? +-I) XGC:FTA&^#9Z3K6=GO8*NY*.C %
M;:\?$])ZC4$=/75[-2'7%D,!GL.^IT<L'[?,V4L^A "D+8*DI'X#"*ZE!GZD
M3%OXN%\?K0?N>7NQ1#)-$M#TID8#&J\=#]%+=PHTX-:ZVOT":5] P0$&&0W7
MU6$LE4'T,G7UX'""^Q72OH _ ES](\#5/P;H:KY>IJ[^D76U^^70OH _ 5S]
M$\#5/P7H:KY>IJ[^B76UK?509S9D4\H 3U[*#-BFE1&S"C>UC.SX\,!ZRJ0R
M'&Y#PX6>3N:.YOOC'%P>_+Z[7;+[W:W,_/Q<PR]=N?D1<D;)/\=IO"DW7-FY
MWQKIF6_NGC'@V!?+16=>&=@SH&V)*6C>C#RY.O@Y>A7[E_>M]6__FW?^E8@N
M]V^_H/E18)E_Y[8/VRF+@P['-FWWVRMTL#VNJ!<!=;2=PN$F!.KK=BU(U*:@
MXEZHZ5"YNXV/T_5#DRJ748GWJ;UEW_OD"7:'1L=2)600ON[=F._Q"'>DV%?Q
MMS3:X*R@^:'I#49Z]?\V0YNXW'Q!O/S$FB6YB%>4]!E(YB8 XTRKBG #:K<Y
M-7D%)9&'H> $H!V%S_!1JV04CG:L LZ"UE'G"TX72D0,B3B@Z!*%@@NA8D;0
MZ'(SO^WCR;2LKW-[N("7(@] R>V:&$J?,0-7T;#K85B&F_Z,4:N33(N^PHF6
MMRA;4/NLY6D,( 7YH)(6# AC< .80DY:0[C9SOI:WJ$EVE09W&ZS>(& \%.6
MXF)/4BH<X$%5-T2=A'VX3P3V5;R,%HB;6$]%Q@55ERP<% F5,X1-EU^X2<P8
MG3+T[Q*EB^W-ZK9ZD3=>W$;;S7 HKEN,CR-)L8!P!57>%&<2_MY<#>/WXXV<
M.1U"5LO I%//Y%""%96.LT1%PX&4EA%&CK5$=9C?1?-RMO@Y*LJ,/KPS?,Y9
M3<B%6Y\P''!)%#2$4I^CD]MF=B!SF^$%0LO\DEBV6CU!Q<VJG0>?X;Q@-WS@
M!1H+0PKX#"5MA<&0@G!V<K'-YOV1]DW*ZD9#LVQ[DB[WJW2"IR$-2_?NF&B4
MGN"ZY\V*."M.UUS%N!3#BYY["F=-Q-01&*)JOZUH5L5<"-U7X? T#A\4G9L]
MG<O+E=2TO:/=1I=H860$AQ94)AR"!-UH4XT'I8D(TQPQ,@?M'7INQLDWJXX2
MM*.Z)<UL$3]'";% LS?+X-6L\.[]4;W"(:)TE(%& U2W=O-=5D^.OP'&>>,&
M'.!!GW8U3BZ]V]_B/MVV<R;!@ ]&S-GRYA%[H7(C5HSR;GO;-;"K] MZ+1Z^
MHN0%?<9I\31X!-4&+X[!#'BY>Q4 A@ILUUK]UBR7@3U_8%!WN$?KM!3_'Q1E
M#U_Q&)0S+$S O6-Q:)CFVV92*.^J/(Q3>3!]2>WL]&P<$V,4UTP.$L<<^TR/
MY+K2PSA2"-+X$I?L99]1/$R17/,X1"!SK#,YCNLZ WZT55OA^&5T1.[R,(9Q
MQ>,@83RTSO0PKNHT/X1)<^$XWY+5T/ID120>#V<N&WU$,VP."]0R&TV(:Z;:
M<$]W=G4^29>"''E7Z2(IZ0.KS0+7WCH2=(]AQT&Y&;O T&[!9F-0;U:]^4%3
M<6#W:T59:T73Z*X+CZOMC)/^W,E6F=PX%4J'E>7)W\S&DS_U*3.OWB.?7$Z6
MUH#^]OW <L0_?];?N)]Z5D6O!4J7:&><GETS_(RR BV>OEO@35WW911G_XR2
M$IVC(HJ3_!M7?>I>D)W)<\%6"82T\:B<U-D 8B?629ZC@F;3O8ZC1YKL.:9Y
M3R,JY_(FO4-T.XP^T5[MC67MGZ=1'N>\9UBM\V7-.)ZO>YN?;G?__.\8922T
M/&VOT0M*.-F4] JQUE(4<F^*QG750'TH*O<-6:.RK&%@9=W;YRI]+HN\<AD_
MAR> DM6=1^FLUS3S)M91O-^I:E5(^UII1>'FW]$,+'A<PQ/X0%IWS_BP.LW=
MX<6<QG[OB0U[$(&_QLK5<ZE"GBE\.?,23=%,$Q](99R^74;264H9DGBC%+>#
MEA,)%+/]P'OG7/)YB2"O-G/)AB?"&3*G*U42*V.P;L.5IR%;YJ0WP\Z;Y]M[
M;YP=T.O-6KX&OMT,<C3GY6:#Y861\1C6OI4O.'/)1.W;_3O.!NT;\I"S1OMF
M7W(V6).;P_/J%YVY9 +/>_"NL[[G00\[PST_>-G9J]?::Q&5CSMSR41.=_^$
MB8'3(6^8:#B=?<3$JX?;:Q&5[SQSR41.=[_X8>!TR!*'AM/9A0SW;Q0-1/P9
MYO2?84[_.42G\W4S=OK/C-/=OU8T$%'YTC.73.1T]^\]&S@=\N"SAM/9%Y]M
M)0YR:$1V@1*T\" W8+ON*&)U .N]-M<6 2M8$ZXD\FL/]RK$_1/.B@?YFJ&4
MIHU_?!I_].(N&RJH1+K97C@4/&XN?GH57D#^L+P?C["JO"!^6![Z$*N@!LG#
M\KS'6$/=XI&W7PQM!@J3MMV8D-FQ'T-2H\_;D0FJ#_<BE WK7 M>/)F$M\5C
M1AW>7NS3[7.<G**(2GD9OZ)EFXN/FZ+5M#AG;P]6/.AH,@03'FU"^\'FFCW#
MK"==X+OQ_0.S!YB;>#(@ TTR,6#%4OBU+4FO?OYWF2Z)#)_C)*'/R^(DB;+A
MYOG.1&SW9LZA[<1,.!P><,<;<F),&PGHUU[L1;Q^*D Z_"K"^Q@6C9_,6!P>
MXBV8<F+(FTEHO@L]28B/7Q!(A8_"$&_.H0WQ)AP.#_#C#3EUB#<1T-F->_[6
M7/P*T>###R*TFS-HEWP-&!P>UD>;<6*HF\AG?NC 96#_\'YL8.=PT SL/0Z'
M!_;QAO0DL/<$G.+&_0QP_S :[D,.NG#_<(2[U)"^P/W#$.X&!TVF@'N57 ZD
MP\\BO(]AT?C)C,7A(=Z"*2>&O)F$YJ]C37-4_@6E(!U^$8[>1[#8'<<S87%X
MF+=@RJG'\$82FC_;Y>'6T/&MWGDWE(Q?^)UXBPGT+K#)@V,>8OY@'ZJ;"</@
MY^TFQBS_4;P #\*RN[W\H8F"2K!7?\ ##)A!9MZI9X<))N^H>!$SJ]'/;;2E
MA_8X6;T8< *I&Y\HJ0\/K'H&FABT2F$"3NHX;5*9"0YASI%[QH[8EJ]'NP"%
M+(.A)3^K$UW*I+'EMGZ2S+$'WV=.DGF'BKA.?D54NRF>4':*4K2*B]LD2G/7
MF3//\.89I7F-VW2Y%U:<#G5W=T:[Y.X2C49)>T_.KTCCIT]*%EG\6-*ZJ0.^
ME)QK02#:W1A52NLL2IBX!^NIW@\$&A768TUI10Z?H;4U#^+J1Y^F)K$.K]/X
M/_L8(L<=OXP<?VR9 \&AU!13X)&M,,Q$S?<%7OSY&.54O[U57/<]>T?0EU3W
M<MVAI'[]-R_R^R>"K$KRV^9-"$%W9(=9VZA&,G-W77?QA)9E0L2NQ#ME77Z2
M95&ZKE-QGF[W-(T*)U^C;,G+#6V=;[N_9(^O,YM7W5:TX=WXYGUJ-.]_<BX\
M]UHW_R.C@.U+W%<I7:J/7Q"M@'[EWMQ64#4R"JF<=8<"DV*H1OT^KL^-=F-"
M+LXN@4&<_ /(R2P5W\D_!.1D@4::3OZ!=;(G%ZI8,?G)_A14 B>[3_4'=S(D
MPY_:R6QB/ZMK\0[LQB9/D'8V?&.UJ1+8HN%F2+ _SL+240B3B\)6[5VGC,T(
M[GI#L]:*G]&'^ZTQ+?/-808?4U?N-4B7TG'BE%7L<@=-484SIUQLGA.\1:B:
MF-\\4UVXG:.2KKU&*:9SF"YG0E1@N&W8?#OVI:JN1XJE"3?VW:&\R.)%@9:5
M6ER(2FD:%PAH#A::$)O, TN!))83[<WH.GZ7BV?IA/HNZTE2IX*:0H+0DZ9-
M,:*5C;LF'-(RU8:;K9+,+?&F/AM;O>%):Z+&&(YP 93[&;J8TC=-N<-8$*U<
M6^<#RT\H15F4D#ARLMS$:4QW).@BPL4KA3SB]N!:91K]@66<A1V8+[&9\OT0
M(ZV*A@U@%>&N6D""!-9K7R 3MQVO@G&XAIVD\X2'] F[4JD0X2;/O*,6X'2C
M@]_;B='^=[<R\Z=VPR]=N?E!?D;)/Y-@NBDW7-FYWQKIF6_.FC?/OE@N>K])
M=AC01L44#'?=X7/T*G8L[UOKV/XW[QPK$5WNV'[!<&?OPSB(96&&8Y2VS^\5
M.O;P:&#0>?OS3I4N'AZ;::M$9(9K0;YK>PRAVR  AN&9MSX4W. T/RF+)YQQ
MCL].QG^L\<7\_5T!AR,3LO8ZTO*::^5*V4&KM?HRASO@LF6,ERA.JHMX./M$
MRK*'=*>NQG)#'59S;*\Z?O"YV0Y%-Q]5>W+EQ-@TS?1BMX5=/N:++*[VL.^&
M>26FKF9L(U96\]8;L9X?O&K$2M'#73HTM@F]K$+?4[@D&/L<97^BXC:+%V1:
M1Y2/TS4G,\P<58UMQ:"JWGI+UO>'5ZT9)'ZXRPDG2<4<+?D&:K;_V".E6H7:
MLZ; 0@?27HQL- 7RH8(X2PMO^;0JREY(^^0K^Q"]-HD-:'-6 ]TN4_8<[$BF
M!])0)K'Q% W)EJ#F6>E==Q::%KA#44(7G:@E+EY1MHASNI"_/WS,+D5/QM^L
MY4'XO\U&J&UY#]HC1&;S#/JNFV:E_:/:I(^L26_+;/%$?FQ&M:3T!J>559J$
MI+QYV:05=6=E$U5T(*UV-E],-B.;2'CSIP%"7R:M_O-/E!=D;DK,$>/E>UL+
M*Q+68Q=2N*P/J9%.8V^O%DJXXIJ_5^!30S2)4F2X'V<5<6T,6]VHB._87G/(
M]Y#:WP26]JI/',H:^*L)QO;LYO(L-_7 _B1=?D;%$U[B!*^W@N1<,]8XMKO4
MJ3$\#S:SL6K'.[]J /T[HD^[HN4)Z1>B-:H^TK5WX;LR;FH?ZUG3VL.+U0:M
M9LQ@RHI;+85\N.JC!F2F*K_!$V(\C]S%^9^7&4+=EUJF[#)D]4W18?#K.P:2
M:5P75NB *QGN_7+CL3;/.'1SAR:P>$#9AKO@,FE%8^=^@(K>5%R8PUGN L)$
MVKW!4VTRJ_P3)X1-$A?;J0<.\AJG&#J(:GQ306)6]X4_?!"I&>[1N4G,<QZ_
MQ$N4+N<*&KSZI@P9_?J. 6,:UQU.N.@K:7Y&T?D=:C_V%(W7JKW::M318L13
MNL%V,,W*WTU9Y$64+N-T?8>3Y!)G]*/EA7)Y)9;6PT65'()KN*][3<;?OD.<
MOR(V,8(M[#JHO&$IN$KUL;&5P-'#?+/@N=J/N"^BK AVLYF[Q3+I3N2D&XW'
M1FSJAU!:,*M$P,OW],#G%1G_D3E"F>W.G%7:Y]U3W>U9[T&[-&;0MCT#!H?<
MOL;:<[8V9""HP>+VQ[J=I&A-+]^%WL41^ZU07%0O)Z>=XV93]7K@^BQUA(#Z
M#KGMSNRM4+I+@%X&Z]>'%1EFG\K^\>$XF?5I,COP1RBM6SR=-5A@KJ>S%VGP
M[;D9]="\4Y.T9R%_2ZV9P__8FHV]$4I;YNAA^9Y]"+"QNUFDL\+OU?Z00O!V
MT2/$50][)F%.@K>3W>I6+377:NKM(DT![ _VP (<NKO=^-B-8T,,Z^/;CMUN
M0,.KDXT?@!:PW(_(-7\;FV'"1/N0"T>CXH[]FD>_W&M0\S'^S.S=(&*03>T#
MWM4;:Z;6$D[BCU'EMD*09N7'*#2_CP\B$&D:X U>"X)N'LTX);,BRUQ;K<?
M-<'TS28"@HACT]KC#5Y;"F%-:<J]X6-8<K>J--\>L\?K2L'O2C^J;?6H;:L[
M1%_0)K^?X;2Z\U-&";V2_H$7@=Q(,#8_PQ@)WG)<<NIM;R+4W%8(-[^]12==
M$:O$:1XOIDA.IZS'_N"'K><MAY49/.=-\)A&U\#S[-LYIS3C[$FS5OLG\8YS
MIPF"B9E7#R&T@#4W?PC BT S8N@F-I%HZ&8M;]UX"2Q-F(PD>,O!R*FWO0E,
M<UO!_)&$ PI2_2'BA+%(4)']D#.HZ!A9IO7=@060@;+F3SH<+S18/8/N^64'
ML%+M.3%;AS/F1-3B"2W+A+[@9WR@Y8&V,BO &L*4"Q1;,H_"2T?6<-/IT5>Y
M$YR76?T W$[_.Y30.]5G."_R09S-N:D9K0.)Y_IQ\E;^MB>G^3%U/YX&4EBB
M^C4_*8LGG-$'/W]+B;J=O!ZW2902$_7#(K5=SXWMP'.6RMK!Y\25>;9J:JS.
MR6O,/AT\80W2U="1-83HD:$NYYC.;>UY1%7#>(^(:S#P2(9K,[__T!B9_/#'
ML(;WGQ'G.KV2KGV[6DSGV;#>CHLQW#20X?@HH:K7IL7"N'@P"8BY#T#,?0!B
M[L/;PQS?-(XP]X'!W*Q7?("8^Q&(N1^!F/OQ[6&.;QI'F/N1P=RL5SF F/L)
MB+F?@)C[Z>UACF\:1YC[B<'<K.?L@9C[&8BYGX&8^_GM88YO&D>8^YG!G*UE
M,9N8^P6(N5^ F/OE[6&.;QI'F/N%P=RLAV:!F/L+$'-_ 6+N+V\/<WS3.,+<
M7QC,S7H*$XBY7X&8^Q6(N5_?'N;XIG&$N5\9S,UZ( ^(N8] S'T$8N[CV\,<
MWS2.,/>1P=RLYZN F'O 1934N@/1)RPAQ"&GQ-M!I,I<CK#)$>O03O?8V7L3
MGLJPN9%D#00B=<0'-D:J87GKP:,#/)8VUL?A![@UK'?,9YQF(Z$DULC%+I:'
M>]G7[%&N*;:S!Y5,L:/=J>1 7(._HJQ1;1,7DSJ(7]4D;F*K"K$?AT#<=E<N
M]]&$ [MK];E=6RH=@W)EC=^>G^=J^8*JIFCY@ZJ.+=^&CX)L^0.5#BV'JZ%=
MZL<\;E:=ZPW-A8<I@X"ZUBGB@:S68VBP[+D@HX1,N\ 3K0[NS!F::&@:V76H
M4[2.4WHK]S0B[!; >Z=N19/>5'4EVJ'')V\,[2Z(>6."P'.OSF;'<9D1G4GE
M)+Z%DT$QW-!F,W-B>%%-G3%QU@.''L_UFB]TMV/&N9ZXUBGG>KQ:#SW@S.ZY
MH.=Z/.T"3[%J*^8.32,;24XZMS,498JQCK8HAQYO_/!QD*,:;94MGRD^'D@Q
M/4H0T)D4J5*6]T$.,D>-)6BZ25PS5OA#VR@#I' Z62YC2AHEGU!*PG"R]](
M/V,S2.O4-39O-*PN9_ZZV#PG>(O0/<I>" CY:G[!Z0O*:0=)-<JK@[[=[[3%
M?,'%_Z#B#BWP.J60[Z"=G>K.6F=[A'R>.CT;=MIN"]B-\RSE)H2H6AUMGT?%
M<,]!36:@^I6Z2YPU/U$Z=HKKIO*IPXB@\F,\F=2=AQ)8!+J^P6%D/^7P_D'?
MRHR3/F"D4Z7=QT@451Y^#''@NIDCQSP:AGO<"A19SZ+\B01(%+^@Y25!:&L4
M,HL?.5G1XZPSEH!R/OQ&/ITC?!P%0!4)]]S0=+.L':>ZT$WQA+*'IRB=>S4"
M*,?D*Q1*.8[!8RXG^QAJIE';_/S/"\H>L0<IV4V=<_'O,BZV5REQ0UGM'+#&
MT7^!%G98R+%L8R<UT\AV^+'-,X,'.4V:QA26CS2%N<\[XR:=]6W>:64/=[H]
M73O;#4;HHTZ7_9>J)N_\9)5/WKOQ*S]D%]>G0>?W;K_>^1S;UAO>D&1<RYET
MC"+WJJ7QAY'^TPY(!GJ;;R<_5RO"]T64%8<[Z?I$6!2[Y>_9@@Z_VLEC#EOM
M,>3,Y=/#C3BLVF]P=UEIHW]6+ID]RO"KG3S*L-4>H\Q</CW<*,.J;3!)_EA'
MF12MZ3S_<(<TQ!\K%+N(-\*:)P\YG)J/46=&SQYNX.%H;K"Y_E9BCR>+.']P
M,VP<EW&"BSLJOQYNW!$MY!CLG-<+.1<I/^Z\K>TC&XO]WNPG&2H3[N&PZ2RU
MWYJ;\(*A'2DF[](44AR@]W?MA-G$K]:VSDDSOHSBS.KM@ E$FF^H Q#I $=!
ML,8Y3^>D"XJYQDE2&\W4UP%L<]P4TUC2]R<F&LHU\[;:,3HZBH[CX/$&0J2V
M@8Y[>:J="'^"HZ%<,^\&'H.CH^ X#AYO(#AJ&^AX3E>X6T*]YD]D-!%JKAU+
MH%#'F.C>!V\M(.I9Y[BH?&#+BB[V4(^1T/N%16=;L&$M+1ZW::<%K,Y.63C[
MM0JMS+%5H,S]U?E=VH$J5<G7E,CT%#_3I+<7]S>WE<GRJ^K?@HU7<P9L,@T-
M!N[&)53(JSPOT?*\S.)T7<],:RE[FMR6V>*)@*W*'\P.)<9Q:?M^4R[.@M@(
MK&!;5NL''GV)JF!C*DFX>41O,[Q :)G3!$=4<_H66I-2.Z]29E^1'](B?D$G
MZ9(?C'DMP3;;QLGVV ;:5B:RJXW&8T\T\YT03_+6R W8U?CBE?Z3G9(:EP=U
MO=SR@;:'L9:R 7P#&<R7L\6#RR G+:-'F;;G&R8"6<HQ\[?O!WZ\)C_4W[B?
M>CY&KP4B87;GJIZ7,TQFO 5:/'VWP)NZ;IHKAPQQ4+J(47Z.BBA.\F]<1<QK
MG.=[@;:".8F"JH&$D,I9?W"-"-Q(KW='G9?P8[Z4IM6,3^,L#JC\@6%J]=NP
M@"EMG )FX8Z^;TBKC*BFE6;Y94EW #[':;PI-VUT.B^1H#D8EFZLKEW:=RN=
ME1D%JIF1F,)Z-MH5=M823:& 1QJHWW0UI:!-6K=V\[;NQ;(<4-VK].$K_A\4
M9>R\VKB\'J"[Y0\8TT(SS07KK@#FL][ D$UJ1>.P/>"@C>X.A\/&M\A4,R*\
M(\(4\UX?,7Z)RVP4Q <,=!'>87#0 !<9:CY\=R0P/Y<3&+SCEW$1?,! &]Y[
M!H<-;X&A9H3W7H+ M\2!*C\\H0Q%JV*04<.XO!ZXN^4/&-M",\T%[:X YBNX
M(2';#,]F*#YH[#I"[ ZGOX27S1ZP5#QN.1.\B*Q=3;@7\S[CE^J,W%5Z3Q].
MB++E;8:7Y:+X/:('Z(KMR6*1E5$B3O0^@D/C%R,.+H_#<&0;'FZ1$.V/JG")
MG+7 ,:[$0*7[C="@QN8@";>F@T@DP%>N^3-&>7WZ# 0X42$I (>%#@N0"J-,
M"-!AS8&OZ/+5;+M($$198BDT]\2'!4F!$2:$XKY&AZE[,UPCZ_V'!E?D!P&F
MKM)%1@=CYZC^?[W;M]@^$*(\J2QT6N9QBO+\9/'O,L[C^@1_NJP.]9\L_U7F
M!1R5]JN3XMIF=8?5,B9SQ(1MRZ;,P2>W'3%<'MQM>QL#9L65OFF&S"%?D ,L
M'(R?I((7#XRJ"C=YQ:<RJK2ZCJ/'.(GIX)9IW!**QK9<"I_AI%8)#!<N*_-=
M0M[UAIE/#=^C=77%,EU^0GB=1<]/\>*$=(17Z0IGFZH.UV>)&Q'OT#/.J%-$
MF6459.UM/"&9LU999ZF^6>U6,AL9V;:II&M4E-"YRP"@\@Z&Z\?<FA=PINU5
MPM%\]<F32TGWBR>T+!-Z)XNQ0*?MGFZ;CP_18S+(E&'.H6U,)AR<68P$]1PG
M\;*2ZJI F_SD-68;F9RHT5M$Y)%JYYB^H:Q4KD\F5*\E<[\EVK;@SXCS2(:"
MBMWR9*F<14>E7S!4MWYL%/'M[9NQ_,*]?G&&,Q)^R$3Z"TX;K;@P4=+MVH&0
MSFNH0/6#@T7"<8I5<:?V[,5[# Z:*F-2MK4I1>PL-[PY1W<C1A)<"W/Z7&;4
MIU\CW_AU3>'&O'MBD3IQ3K-*V89SSM@&1+O+6B*E=:=O+09W>,/]UI_WC1C(
M<#= /J-EO(@2F@)A$1/^\2I>7&VB-0$BM^L!T[?'+=3TKN=TP_Y'5TGNA&[?
M^0#8.9S-<6%QMWI BZ<4)WB]Y>) 3-#8A$?@GZ>5:BA<RROOXGP6UXE7Z;+,
MBRR.$H4SU82--62$_CD7K);"R3(^+M;2N<Z^2%&VWMYO\VI0D"[I"C"IAS_/
MA!&WV5L4Q/XY7DL]A?-5O"SGOIW3?*#1%)8/2QCKR5A6&<WZK*:X/1W.M$%G
M.&ME]J"H,/#S81)37!-MJ]F28L]%5D2P_\(OXLX(48+R._2"TA)]08,])O[7
M5C7VJ^O(#O,+5NDEWV_A\:X:"\O3Q1R;V]4W&NP60&\SO(H%VXD"HCZ8!T3A
M.!ZBI:'_!:R#SP9XDN=HF/VL@0W_8V-(]J-E0.]<LK-Y7:$B: NH!?%Z0.T,
MZP)38UT-^_#N<^T 6<PM^*WD*Z)]NH[)**=6B83KJW21E$NBY">,EU_CA#T$
MJ%-D-_F%%/$03@:ZJC %8QE\J*R/R/*"$.=+NSO;_>(A&L22JYS>*VF^\.&)
M;[ENY=K%8V<:^9%QH:6#?P&,%J6#&[-1(LLR^&;1WM5YP-5U@0PU!XIIGFQ>
MBP'3M\?JU?3!X$E7=S.( 6H)/-'/.2)"+^+FM.YS@BI?I\N3#;7,?ZK?&=CI
M%&FL#RL2#/@,+&"&/UA%YE<[?.E,1B[FZB\EVEG3!=5K>9O*LX/7XP\"PX]D
M&]5E:4O8O[L5U2+IZ?8,EVF1;6]6-UF\CH\W+N8[.]\L4%>OG%P0_V9IE)R5
M>8$WI&,GGKO&Z?J:C!26]5!!?HQ^#+/!B7HS9BY/H-/G8+(*UG=Q_N?I]A2E
MBZ=-E/W)/V8/(M^?2%>0>Z1X*YCH"#Z(7*@X2^YVJXQ[/(+SI;M%YOS@ ]@'
M6*;+X,"OE.=N2VRB8_9.S2=HNU@;[BJ;]BMJ3O0J*@C7T)9Z%JX;I.%6-+(V
M$8/O)+;Z< ]@<W1[('7"^CR64MS=[2G]T93*!.ODAI0B3;N4[N[)[\;K _FX
M'1Z8OKU#KZ;W)[IS?(?U559$]GTEU3U[-?-PHSHD#/!"MK -*3O-ECTW%'?9
MAFO42;M*092>H9?<UQQNUM+CM>MPKUW7BS84H/N03,",-\\X1:);V'J%VOLN
MP$(>713E7(<QT1Q^"Q?*/N3!]/$&]_$&]_$&=]CC)_/+W".&3K)[W0&F:OL<
M_0MG>]6'(R8Q07MUF$/@+L=5M"'N[8G$'2HIZ=H<5V(Z6Z>J?TNCU2I.XNJE
MZ=:,W-X(0-F(+:5TUOC51L<Z2O8;MY Y;;=2IMY<&#E%Q5>$TNZ@B^[C\L$
M(VY,I2+V&Q):JFJ@0L77\EQXSARTXJ"-X<&/R3$[X%FEOA/S.HY2 +VG[1$*
MKT++=Y^/66>.66>.66>.66>.66>.66>ZUCAFG3EFG3EFG3EFG1%:[ZUFG1D[
MB;"1@,9T/@'+11/JV\X[[7IK )*YA8B.G5<,Z5S/*;H2R>878KK^7(-'-U+'
M'"V^6^.7[Q?U-85:Q>8/5KOFYS]^NV<72>\9>>D/KGLAB5$Q1V1NKS/D4:UL
MWKO?AS7QV]D)N]5ZPAB!_N"WWP8B:_B-E@WWK,U%2>\A\4>/G$_M6+'WR6_?
M2M30\'*?2[B[A%]P^AM_LL#YTFZ==;_X[6RQ$AJ^[C$)=\FU56Y[D<2;.*TT
MY[L>0,F<0^92^@T-N)(:4)$R-1]2NX;.21Y'7*0,/^Q2MNP_^(T#H0H:;N_R
M:+S\<WA>_APOEPFZB'+^D3G1YW;)?_#9;[\KU-'P_I!3@X%?G"\/WJ&\N%G]
MCK-D*3AI*_B^.U0[^.ZW5U4*:;B5PZKQZU_":]LT0MU&"[H')0SDW.^=>,Y\
M]QL(*H4THSO#J@'"KZ&NCN&R>#K9H(PHRK^ +21HUXHX!'X#0JF2!B)XO!I(
M?'0>\ZLL@>S1)_YK=VK*;DY%$:7??H<KJ0$ *=-V]2?$\U'*Y7 ,7T\6;!*Q
MK#L;1#R6Q\-F\%V*R?:(AO6&.\VYB](U[W;]X/=V#+S_W:W,_!'\\$M7;GZ,
MGG52F<:;<B.847*^[::3O6_.&C'/OE@N>K\5=AC4D\5>P>!3?W^.7L7^Y7W;
M72YY]=J_$M'E_NT7G"8#]]SV84< XJ##L4W;Q_<*'7MU<8=CNQ?OU./-PM1>
MJXN4J+W]/5ZB3EK#DT<RP^HG/<RO16\(66 U2)YGPLKA)?L:&(/%O?[/NS6]
M]F</VM (EV&AAJ(&I%]9O0[85N+-?3))YM-&VL$-J$HO_L$@8S;J%[D4;(('
MH"4+V@6LN5"A/T!W&&^OV<*FSIML8R$G>*O-AP/RK3[G<;Y(<%YFZ(9%/C-R
MJJS!GGX:RV=WK-Z83_"(M&5#N]@=(96S9Q_X4'^E ;]JBH*$VQ**%IX\BEG;
M8A-%N).<+[BXIK6AY55:,\MWF<_/\29>Q DZ*8HL?BP)S0,6T9BT[3GETHD5
M\\CE+/;(( L-*0Y<UP]1'"7 D6<>X:>XDN,RL^PMRN@/T1J]9QH[A%246[9'
MZFN3T% 0A%(YO^ 7.*T-;I1]J^5A"Z^^<(^8\J.>8*V3/[H9PV*05UF'A3?C
MHVZLOTJ7\4N\+*/D$F<H7J=-U&]:;[,/97LD9"Z!K3&/B03.@L\HR-H8_HSV
M5S^HF>AC921DHH=OV3>L#@=GG?/,.I'Q:7;BO/WJ>,&3IJH0.?!DLK:&DQ8&
M,W;'FV8"63XF%N0^O\4-:NL'_$:)9ODZQ/PGAX&/6EIXEH][MECQOJ59M98V
MJ6=^ZO(?941^R9+M99Q&Z2*.DO.HB%R_8\F72C#]A!$W>% 1'_=01[5OH"\T
M=TGE7&7[H &^I/ IPWE^F^%5/%AG&7YIET^Z7P)POE@37<?W.(6;_N.&!.:H
M/C-"0C.Z)DHQSI=0M'>%>!0!@$&MF2XHN!P#SA6""B$LN-_:?"'];P% 0::-
M+@@87N'F#[F(LI1@.;]%V?T3,;+HC(&"K%T2$I)YH^!IE,<+A78]&H%J#8V[
M_4*51S!,+V:W4,"U6B/B<PMW,,0J=!XG=*U9 0Z&2@"/'550 .'K9@Z1';]P
MWV: ]R_ &*G;U8C96MH7GGE1H%T*N8KWSS.AY3^CI*S=F2Z)39)XM:5+*(LJ
M 6'N>LE +IV@S]0KU* #6LA9T%0X:K=[T%LO UE$4!9DF$%9#^R3)/@K:=*(
MKNK=D0:4O:!<\ :X7J&!1>2%/#4%-ZNM3A&0&6R_L;&KY!)GY[A\+%9ELFN=
MZ;(^N;,3A)^59P2+-G&/$0MG?:B65[$5"_5[68@ 55(@HXK#'0%?I2_$2#C;
M[@S4V$3PM 2(NFC?EU!0!P-'/;W-D*>L(]P1M&;GAHUZ 1VK=Q^^AU45[L5V
MLR&7T@>"(8G("X"ZU<X8O'H?8,"%FN1:<"W>N+SF*/K:@POPG_%+E:;H*I7C
MX@XG]$S@URACEVY&<&@3FIAP\ !=/!E/HX3^I#7B9LJ AMR[,N[>TQSA=V7H
MXYND'_D,!%#'OUW%YN'O&64Q7MX745:XOMPCU_7L*<K6]-CO&<X+\OO%ZS-*
M<SWL*GB L"SD<9C8AIEL!JP+!0EW%UXQTD3+<D&_ZBT-#8O!5D4ZQ0X3R4+#
MS #>;MT&!P,^UGA-T9HNC <2IZO<J>TXTBQ,<UGH16F&Q6%"&V2P.6,T(T>X
MAR$F&S__\>$X@E8;Q<$8VF#OM!Y#7Z3\R.SATLYP+0#;F!J;K?7\__-!WGU"
MEB-&]%@<>:,^5!N6(]KZX3!:3=2L/0FQ0W@'"7%VDQ(E]-H^ I4!$4F)Q:EV
M %!+ 0(4 Q0    ( #%O6TJ4Z\*E?.<! !/()@ 0              "  0
M  !R;W M,C Q-C$R,S$N>&UL4$L! A0#%     @ ,6];2OYO(NW2$    ,H
M !               ( !JN<! ')O<"TR,#$V,3(S,2YX<V102P$"% ,4
M"  Q;UM*R647_F(1  !C]@  %               @ &J^ $ <F]P+3(P,38Q
M,C,Q7V-A;"YX;6Q02P$"% ,4    "  Q;UM*!$(D4>Q#   7H00 %
M        @ $^"@( <F]P+3(P,38Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  Q
M;UM*6]$\+S#V  "F( \ %               @ %<3@( <F]P+3(P,38Q,C,Q
M7VQA8BYX;6Q02P$"% ,4    "  Q;UM*:S#:!Y=\  !PZ@@ %
M    @ &^1 , <F]P+3(P,38Q,C,Q7W!R92YX;6Q02P4&      8 !@"$ 0
&A\$#

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